[INFO] fetching crate cc2538-pac 0.8.1...
[INFO] checking cc2538-pac-0.8.1 against try#a2a6e871b05c7b8ecc9a3c8a20db1f39e995e399 for pr-145770
[INFO] extracting crate cc2538-pac 0.8.1 into /workspace/builds/worker-6-tc2/source
[INFO] started tweaking crates.io crate cc2538-pac 0.8.1
[INFO] finished tweaking crates.io crate cc2538-pac 0.8.1
[INFO] tweaked toml for crates.io crate cc2538-pac 0.8.1 written to /workspace/builds/worker-6-tc2/source/Cargo.toml
[INFO] validating manifest of crates.io crate cc2538-pac 0.8.1 on toolchain a2a6e871b05c7b8ecc9a3c8a20db1f39e995e399
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+a2a6e871b05c7b8ecc9a3c8a20db1f39e995e399" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate crates.io crate cc2538-pac 0.8.1 already has a lockfile, it will not be regenerated
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+a2a6e871b05c7b8ecc9a3c8a20db1f39e995e399" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:7ad1b28ee6f5f7f699f6cf7015098d6ccdd96d6f2d78dd06228f5b4c9faf309c" "/opt/rustwide/cargo-home/bin/cargo" "+a2a6e871b05c7b8ecc9a3c8a20db1f39e995e399" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] efee7df6304512a8ba386b90bfd1abd3c150e16867ac57f89209eddd62b34a5a
[INFO] running `Command { std: "docker" "start" "-a" "efee7df6304512a8ba386b90bfd1abd3c150e16867ac57f89209eddd62b34a5a", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "efee7df6304512a8ba386b90bfd1abd3c150e16867ac57f89209eddd62b34a5a", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "efee7df6304512a8ba386b90bfd1abd3c150e16867ac57f89209eddd62b34a5a", kill_on_drop: false }`
[INFO] [stdout] efee7df6304512a8ba386b90bfd1abd3c150e16867ac57f89209eddd62b34a5a
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:7ad1b28ee6f5f7f699f6cf7015098d6ccdd96d6f2d78dd06228f5b4c9faf309c" "/opt/rustwide/cargo-home/bin/cargo" "+a2a6e871b05c7b8ecc9a3c8a20db1f39e995e399" "check" "--frozen" "--all" "--all-targets" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] e5552ba639ffa87fd41865ac69802929d3107e42f4ef02c7b007cf6728ddce26
[INFO] running `Command { std: "docker" "start" "-a" "e5552ba639ffa87fd41865ac69802929d3107e42f4ef02c7b007cf6728ddce26", kill_on_drop: false }`
[INFO] [stderr]    Compiling semver-parser v0.7.0
[INFO] [stderr]    Compiling cortex-m v0.7.7
[INFO] [stderr]     Checking nb v1.1.0
[INFO] [stderr]     Checking void v1.0.2
[INFO] [stderr]     Checking vcell v0.1.3
[INFO] [stderr]     Checking bitfield v0.13.2
[INFO] [stderr]    Compiling cc2538-pac v0.8.1 (/opt/rustwide/workdir)
[INFO] [stderr]    Compiling semver v0.9.0
[INFO] [stderr]     Checking volatile-register v0.2.2
[INFO] [stderr]     Checking nb v0.1.3
[INFO] [stderr]     Checking embedded-hal v0.2.7
[INFO] [stderr]    Compiling rustc_version v0.2.3
[INFO] [stderr]    Compiling bare-metal v0.2.5
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/ssi0/cr0.rs:55:16
[INFO] [stdout]    |
[INFO] [stdout] 55 |     pub fn dss(&mut self) -> DssW<Cr0Spec> {
[INFO] [stdout]    |                ^^^^^^^^^     ------------- the same lifetime is hidden here
[INFO] [stdout]    |                |
[INFO] [stdout]    |                the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]    = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 55 |     pub fn dss(&mut self) -> DssW<'_, Cr0Spec> {
[INFO] [stdout]    |                                   +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/ssi0/cr0.rs:60:16
[INFO] [stdout]    |
[INFO] [stdout] 60 |     pub fn frf(&mut self) -> FrfW<Cr0Spec> {
[INFO] [stdout]    |                ^^^^^^^^^     ------------- the same lifetime is hidden here
[INFO] [stdout]    |                |
[INFO] [stdout]    |                the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 60 |     pub fn frf(&mut self) -> FrfW<'_, Cr0Spec> {
[INFO] [stdout]    |                                   +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/ssi0/cr0.rs:65:16
[INFO] [stdout]    |
[INFO] [stdout] 65 |     pub fn spo(&mut self) -> SpoW<Cr0Spec> {
[INFO] [stdout]    |                ^^^^^^^^^     ------------- the same lifetime is hidden here
[INFO] [stdout]    |                |
[INFO] [stdout]    |                the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 65 |     pub fn spo(&mut self) -> SpoW<'_, Cr0Spec> {
[INFO] [stdout]    |                                   +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/ssi0/cr0.rs:70:16
[INFO] [stdout]    |
[INFO] [stdout] 70 |     pub fn sph(&mut self) -> SphW<Cr0Spec> {
[INFO] [stdout]    |                ^^^^^^^^^     ------------- the same lifetime is hidden here
[INFO] [stdout]    |                |
[INFO] [stdout]    |                the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 70 |     pub fn sph(&mut self) -> SphW<'_, Cr0Spec> {
[INFO] [stdout]    |                                   +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/ssi0/cr0.rs:75:16
[INFO] [stdout]    |
[INFO] [stdout] 75 |     pub fn scr(&mut self) -> ScrW<Cr0Spec> {
[INFO] [stdout]    |                ^^^^^^^^^     ------------- the same lifetime is hidden here
[INFO] [stdout]    |                |
[INFO] [stdout]    |                the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 75 |     pub fn scr(&mut self) -> ScrW<'_, Cr0Spec> {
[INFO] [stdout]    |                                   +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/ssi0/cr1.rs:46:16
[INFO] [stdout]    |
[INFO] [stdout] 46 |     pub fn lbm(&mut self) -> LbmW<Cr1Spec> {
[INFO] [stdout]    |                ^^^^^^^^^     ------------- the same lifetime is hidden here
[INFO] [stdout]    |                |
[INFO] [stdout]    |                the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 46 |     pub fn lbm(&mut self) -> LbmW<'_, Cr1Spec> {
[INFO] [stdout]    |                                   +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/ssi0/cr1.rs:51:16
[INFO] [stdout]    |
[INFO] [stdout] 51 |     pub fn sse(&mut self) -> SseW<Cr1Spec> {
[INFO] [stdout]    |                ^^^^^^^^^     ------------- the same lifetime is hidden here
[INFO] [stdout]    |                |
[INFO] [stdout]    |                the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 51 |     pub fn sse(&mut self) -> SseW<'_, Cr1Spec> {
[INFO] [stdout]    |                                   +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/ssi0/cr1.rs:56:15
[INFO] [stdout]    |
[INFO] [stdout] 56 |     pub fn ms(&mut self) -> MsW<Cr1Spec> {
[INFO] [stdout]    |               ^^^^^^^^^     ------------ the same lifetime is hidden here
[INFO] [stdout]    |               |
[INFO] [stdout]    |               the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 56 |     pub fn ms(&mut self) -> MsW<'_, Cr1Spec> {
[INFO] [stdout]    |                                 +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/ssi0/cr1.rs:61:16
[INFO] [stdout]    |
[INFO] [stdout] 61 |     pub fn sod(&mut self) -> SodW<Cr1Spec> {
[INFO] [stdout]    |                ^^^^^^^^^     ------------- the same lifetime is hidden here
[INFO] [stdout]    |                |
[INFO] [stdout]    |                the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 61 |     pub fn sod(&mut self) -> SodW<'_, Cr1Spec> {
[INFO] [stdout]    |                                   +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/ssi0/dr.rs:19:17
[INFO] [stdout]    |
[INFO] [stdout] 19 |     pub fn data(&mut self) -> DataW<DrSpec> {
[INFO] [stdout]    |                 ^^^^^^^^^     ------------- the same lifetime is hidden here
[INFO] [stdout]    |                 |
[INFO] [stdout]    |                 the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 19 |     pub fn data(&mut self) -> DataW<'_, DrSpec> {
[INFO] [stdout]    |                                     +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/ssi0/cpsr.rs:19:20
[INFO] [stdout]    |
[INFO] [stdout] 19 |     pub fn cpsdvsr(&mut self) -> CpsdvsrW<CpsrSpec> {
[INFO] [stdout]    |                    ^^^^^^^^^     ------------------ the same lifetime is hidden here
[INFO] [stdout]    |                    |
[INFO] [stdout]    |                    the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 19 |     pub fn cpsdvsr(&mut self) -> CpsdvsrW<'_, CpsrSpec> {
[INFO] [stdout]    |                                           +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/ssi0/im.rs:46:18
[INFO] [stdout]    |
[INFO] [stdout] 46 |     pub fn rorim(&mut self) -> RorimW<ImSpec> {
[INFO] [stdout]    |                  ^^^^^^^^^     -------------- the same lifetime is hidden here
[INFO] [stdout]    |                  |
[INFO] [stdout]    |                  the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 46 |     pub fn rorim(&mut self) -> RorimW<'_, ImSpec> {
[INFO] [stdout]    |                                       +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/ssi0/im.rs:51:17
[INFO] [stdout]    |
[INFO] [stdout] 51 |     pub fn rtim(&mut self) -> RtimW<ImSpec> {
[INFO] [stdout]    |                 ^^^^^^^^^     ------------- the same lifetime is hidden here
[INFO] [stdout]    |                 |
[INFO] [stdout]    |                 the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 51 |     pub fn rtim(&mut self) -> RtimW<'_, ImSpec> {
[INFO] [stdout]    |                                     +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/ssi0/im.rs:56:17
[INFO] [stdout]    |
[INFO] [stdout] 56 |     pub fn rxim(&mut self) -> RximW<ImSpec> {
[INFO] [stdout]    |                 ^^^^^^^^^     ------------- the same lifetime is hidden here
[INFO] [stdout]    |                 |
[INFO] [stdout]    |                 the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 56 |     pub fn rxim(&mut self) -> RximW<'_, ImSpec> {
[INFO] [stdout]    |                                     +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/ssi0/im.rs:61:17
[INFO] [stdout]    |
[INFO] [stdout] 61 |     pub fn txim(&mut self) -> TximW<ImSpec> {
[INFO] [stdout]    |                 ^^^^^^^^^     ------------- the same lifetime is hidden here
[INFO] [stdout]    |                 |
[INFO] [stdout]    |                 the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 61 |     pub fn txim(&mut self) -> TximW<'_, ImSpec> {
[INFO] [stdout]    |                                     +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/ssi0/icr.rs:28:18
[INFO] [stdout]    |
[INFO] [stdout] 28 |     pub fn roric(&mut self) -> RoricW<IcrSpec> {
[INFO] [stdout]    |                  ^^^^^^^^^     --------------- the same lifetime is hidden here
[INFO] [stdout]    |                  |
[INFO] [stdout]    |                  the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 28 |     pub fn roric(&mut self) -> RoricW<'_, IcrSpec> {
[INFO] [stdout]    |                                       +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/ssi0/icr.rs:33:17
[INFO] [stdout]    |
[INFO] [stdout] 33 |     pub fn rtic(&mut self) -> RticW<IcrSpec> {
[INFO] [stdout]    |                 ^^^^^^^^^     -------------- the same lifetime is hidden here
[INFO] [stdout]    |                 |
[INFO] [stdout]    |                 the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 33 |     pub fn rtic(&mut self) -> RticW<'_, IcrSpec> {
[INFO] [stdout]    |                                     +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/ssi0/dmactl.rs:28:19
[INFO] [stdout]    |
[INFO] [stdout] 28 |     pub fn rxdmae(&mut self) -> RxdmaeW<DmactlSpec> {
[INFO] [stdout]    |                   ^^^^^^^^^     ------------------- the same lifetime is hidden here
[INFO] [stdout]    |                   |
[INFO] [stdout]    |                   the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 28 |     pub fn rxdmae(&mut self) -> RxdmaeW<'_, DmactlSpec> {
[INFO] [stdout]    |                                         +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/ssi0/dmactl.rs:33:19
[INFO] [stdout]    |
[INFO] [stdout] 33 |     pub fn txdmae(&mut self) -> TxdmaeW<DmactlSpec> {
[INFO] [stdout]    |                   ^^^^^^^^^     ------------------- the same lifetime is hidden here
[INFO] [stdout]    |                   |
[INFO] [stdout]    |                   the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 33 |     pub fn txdmae(&mut self) -> TxdmaeW<'_, DmactlSpec> {
[INFO] [stdout]    |                                         +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/ssi0/cc.rs:19:15
[INFO] [stdout]    |
[INFO] [stdout] 19 |     pub fn cs(&mut self) -> CsW<CcSpec> {
[INFO] [stdout]    |               ^^^^^^^^^     ----------- the same lifetime is hidden here
[INFO] [stdout]    |               |
[INFO] [stdout]    |               the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 19 |     pub fn cs(&mut self) -> CsW<'_, CcSpec> {
[INFO] [stdout]    |                                 +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/ssi1/cr0.rs:55:16
[INFO] [stdout]    |
[INFO] [stdout] 55 |     pub fn dss(&mut self) -> DssW<Cr0Spec> {
[INFO] [stdout]    |                ^^^^^^^^^     ------------- the same lifetime is hidden here
[INFO] [stdout]    |                |
[INFO] [stdout]    |                the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 55 |     pub fn dss(&mut self) -> DssW<'_, Cr0Spec> {
[INFO] [stdout]    |                                   +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/ssi1/cr0.rs:60:16
[INFO] [stdout]    |
[INFO] [stdout] 60 |     pub fn frf(&mut self) -> FrfW<Cr0Spec> {
[INFO] [stdout]    |                ^^^^^^^^^     ------------- the same lifetime is hidden here
[INFO] [stdout]    |                |
[INFO] [stdout]    |                the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 60 |     pub fn frf(&mut self) -> FrfW<'_, Cr0Spec> {
[INFO] [stdout]    |                                   +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/ssi1/cr0.rs:65:16
[INFO] [stdout]    |
[INFO] [stdout] 65 |     pub fn spo(&mut self) -> SpoW<Cr0Spec> {
[INFO] [stdout]    |                ^^^^^^^^^     ------------- the same lifetime is hidden here
[INFO] [stdout]    |                |
[INFO] [stdout]    |                the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 65 |     pub fn spo(&mut self) -> SpoW<'_, Cr0Spec> {
[INFO] [stdout]    |                                   +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/ssi1/cr0.rs:70:16
[INFO] [stdout]    |
[INFO] [stdout] 70 |     pub fn sph(&mut self) -> SphW<Cr0Spec> {
[INFO] [stdout]    |                ^^^^^^^^^     ------------- the same lifetime is hidden here
[INFO] [stdout]    |                |
[INFO] [stdout]    |                the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 70 |     pub fn sph(&mut self) -> SphW<'_, Cr0Spec> {
[INFO] [stdout]    |                                   +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/ssi1/cr0.rs:75:16
[INFO] [stdout]    |
[INFO] [stdout] 75 |     pub fn scr(&mut self) -> ScrW<Cr0Spec> {
[INFO] [stdout]    |                ^^^^^^^^^     ------------- the same lifetime is hidden here
[INFO] [stdout]    |                |
[INFO] [stdout]    |                the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 75 |     pub fn scr(&mut self) -> ScrW<'_, Cr0Spec> {
[INFO] [stdout]    |                                   +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/ssi1/cr1.rs:46:16
[INFO] [stdout]    |
[INFO] [stdout] 46 |     pub fn lbm(&mut self) -> LbmW<Cr1Spec> {
[INFO] [stdout]    |                ^^^^^^^^^     ------------- the same lifetime is hidden here
[INFO] [stdout]    |                |
[INFO] [stdout]    |                the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 46 |     pub fn lbm(&mut self) -> LbmW<'_, Cr1Spec> {
[INFO] [stdout]    |                                   +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/ssi1/cr1.rs:51:16
[INFO] [stdout]    |
[INFO] [stdout] 51 |     pub fn sse(&mut self) -> SseW<Cr1Spec> {
[INFO] [stdout]    |                ^^^^^^^^^     ------------- the same lifetime is hidden here
[INFO] [stdout]    |                |
[INFO] [stdout]    |                the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 51 |     pub fn sse(&mut self) -> SseW<'_, Cr1Spec> {
[INFO] [stdout]    |                                   +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/ssi1/cr1.rs:56:15
[INFO] [stdout]    |
[INFO] [stdout] 56 |     pub fn ms(&mut self) -> MsW<Cr1Spec> {
[INFO] [stdout]    |               ^^^^^^^^^     ------------ the same lifetime is hidden here
[INFO] [stdout]    |               |
[INFO] [stdout]    |               the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 56 |     pub fn ms(&mut self) -> MsW<'_, Cr1Spec> {
[INFO] [stdout]    |                                 +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/ssi1/cr1.rs:61:16
[INFO] [stdout]    |
[INFO] [stdout] 61 |     pub fn sod(&mut self) -> SodW<Cr1Spec> {
[INFO] [stdout]    |                ^^^^^^^^^     ------------- the same lifetime is hidden here
[INFO] [stdout]    |                |
[INFO] [stdout]    |                the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 61 |     pub fn sod(&mut self) -> SodW<'_, Cr1Spec> {
[INFO] [stdout]    |                                   +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/ssi1/dr.rs:19:17
[INFO] [stdout]    |
[INFO] [stdout] 19 |     pub fn data(&mut self) -> DataW<DrSpec> {
[INFO] [stdout]    |                 ^^^^^^^^^     ------------- the same lifetime is hidden here
[INFO] [stdout]    |                 |
[INFO] [stdout]    |                 the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 19 |     pub fn data(&mut self) -> DataW<'_, DrSpec> {
[INFO] [stdout]    |                                     +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/ssi1/cpsr.rs:19:20
[INFO] [stdout]    |
[INFO] [stdout] 19 |     pub fn cpsdvsr(&mut self) -> CpsdvsrW<CpsrSpec> {
[INFO] [stdout]    |                    ^^^^^^^^^     ------------------ the same lifetime is hidden here
[INFO] [stdout]    |                    |
[INFO] [stdout]    |                    the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 19 |     pub fn cpsdvsr(&mut self) -> CpsdvsrW<'_, CpsrSpec> {
[INFO] [stdout]    |                                           +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/ssi1/im.rs:46:18
[INFO] [stdout]    |
[INFO] [stdout] 46 |     pub fn rorim(&mut self) -> RorimW<ImSpec> {
[INFO] [stdout]    |                  ^^^^^^^^^     -------------- the same lifetime is hidden here
[INFO] [stdout]    |                  |
[INFO] [stdout]    |                  the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 46 |     pub fn rorim(&mut self) -> RorimW<'_, ImSpec> {
[INFO] [stdout]    |                                       +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/ssi1/im.rs:51:17
[INFO] [stdout]    |
[INFO] [stdout] 51 |     pub fn rtim(&mut self) -> RtimW<ImSpec> {
[INFO] [stdout]    |                 ^^^^^^^^^     ------------- the same lifetime is hidden here
[INFO] [stdout]    |                 |
[INFO] [stdout]    |                 the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 51 |     pub fn rtim(&mut self) -> RtimW<'_, ImSpec> {
[INFO] [stdout]    |                                     +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/ssi1/im.rs:56:17
[INFO] [stdout]    |
[INFO] [stdout] 56 |     pub fn rxim(&mut self) -> RximW<ImSpec> {
[INFO] [stdout]    |                 ^^^^^^^^^     ------------- the same lifetime is hidden here
[INFO] [stdout]    |                 |
[INFO] [stdout]    |                 the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 56 |     pub fn rxim(&mut self) -> RximW<'_, ImSpec> {
[INFO] [stdout]    |                                     +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/ssi1/im.rs:61:17
[INFO] [stdout]    |
[INFO] [stdout] 61 |     pub fn txim(&mut self) -> TximW<ImSpec> {
[INFO] [stdout]    |                 ^^^^^^^^^     ------------- the same lifetime is hidden here
[INFO] [stdout]    |                 |
[INFO] [stdout]    |                 the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 61 |     pub fn txim(&mut self) -> TximW<'_, ImSpec> {
[INFO] [stdout]    |                                     +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/ssi1/icr.rs:28:18
[INFO] [stdout]    |
[INFO] [stdout] 28 |     pub fn roric(&mut self) -> RoricW<IcrSpec> {
[INFO] [stdout]    |                  ^^^^^^^^^     --------------- the same lifetime is hidden here
[INFO] [stdout]    |                  |
[INFO] [stdout]    |                  the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 28 |     pub fn roric(&mut self) -> RoricW<'_, IcrSpec> {
[INFO] [stdout]    |                                       +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/ssi1/icr.rs:33:17
[INFO] [stdout]    |
[INFO] [stdout] 33 |     pub fn rtic(&mut self) -> RticW<IcrSpec> {
[INFO] [stdout]    |                 ^^^^^^^^^     -------------- the same lifetime is hidden here
[INFO] [stdout]    |                 |
[INFO] [stdout]    |                 the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 33 |     pub fn rtic(&mut self) -> RticW<'_, IcrSpec> {
[INFO] [stdout]    |                                     +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/ssi1/dmactl.rs:28:19
[INFO] [stdout]    |
[INFO] [stdout] 28 |     pub fn rxdmae(&mut self) -> RxdmaeW<DmactlSpec> {
[INFO] [stdout]    |                   ^^^^^^^^^     ------------------- the same lifetime is hidden here
[INFO] [stdout]    |                   |
[INFO] [stdout]    |                   the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 28 |     pub fn rxdmae(&mut self) -> RxdmaeW<'_, DmactlSpec> {
[INFO] [stdout]    |                                         +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/ssi1/dmactl.rs:33:19
[INFO] [stdout]    |
[INFO] [stdout] 33 |     pub fn txdmae(&mut self) -> TxdmaeW<DmactlSpec> {
[INFO] [stdout]    |                   ^^^^^^^^^     ------------------- the same lifetime is hidden here
[INFO] [stdout]    |                   |
[INFO] [stdout]    |                   the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 33 |     pub fn txdmae(&mut self) -> TxdmaeW<'_, DmactlSpec> {
[INFO] [stdout]    |                                         +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/ssi1/cc.rs:19:15
[INFO] [stdout]    |
[INFO] [stdout] 19 |     pub fn cs(&mut self) -> CsW<CcSpec> {
[INFO] [stdout]    |               ^^^^^^^^^     ----------- the same lifetime is hidden here
[INFO] [stdout]    |               |
[INFO] [stdout]    |               the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 19 |     pub fn cs(&mut self) -> CsW<'_, CcSpec> {
[INFO] [stdout]    |                                 +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/uart0/dr.rs:47:17
[INFO] [stdout]    |
[INFO] [stdout] 47 |     pub fn data(&mut self) -> DataW<DrSpec> {
[INFO] [stdout]    |                 ^^^^^^^^^     ------------- the same lifetime is hidden here
[INFO] [stdout]    |                 |
[INFO] [stdout]    |                 the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 47 |     pub fn data(&mut self) -> DataW<'_, DrSpec> {
[INFO] [stdout]    |                                     +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]  --> src/uart0/ecr.rs:8:17
[INFO] [stdout]   |
[INFO] [stdout] 8 |     pub fn data(&mut self) -> DataW<EcrSpec> {
[INFO] [stdout]   |                 ^^^^^^^^^     -------------- the same lifetime is hidden here
[INFO] [stdout]   |                 |
[INFO] [stdout]   |                 the lifetime is elided here
[INFO] [stdout]   |
[INFO] [stdout]   = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]   |
[INFO] [stdout] 8 |     pub fn data(&mut self) -> DataW<'_, EcrSpec> {
[INFO] [stdout]   |                                     +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/uart0/ilpr.rs:19:20
[INFO] [stdout]    |
[INFO] [stdout] 19 |     pub fn ilpdvsr(&mut self) -> IlpdvsrW<IlprSpec> {
[INFO] [stdout]    |                    ^^^^^^^^^     ------------------ the same lifetime is hidden here
[INFO] [stdout]    |                    |
[INFO] [stdout]    |                    the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 19 |     pub fn ilpdvsr(&mut self) -> IlpdvsrW<'_, IlprSpec> {
[INFO] [stdout]    |                                           +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/uart0/ibrd.rs:19:19
[INFO] [stdout]    |
[INFO] [stdout] 19 |     pub fn divint(&mut self) -> DivintW<IbrdSpec> {
[INFO] [stdout]    |                   ^^^^^^^^^     ----------------- the same lifetime is hidden here
[INFO] [stdout]    |                   |
[INFO] [stdout]    |                   the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 19 |     pub fn divint(&mut self) -> DivintW<'_, IbrdSpec> {
[INFO] [stdout]    |                                         +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/uart0/fbrd.rs:19:20
[INFO] [stdout]    |
[INFO] [stdout] 19 |     pub fn divfrac(&mut self) -> DivfracW<FbrdSpec> {
[INFO] [stdout]    |                    ^^^^^^^^^     ------------------ the same lifetime is hidden here
[INFO] [stdout]    |                    |
[INFO] [stdout]    |                    the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 19 |     pub fn divfrac(&mut self) -> DivfracW<'_, FbrdSpec> {
[INFO] [stdout]    |                                           +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/uart0/lcrh.rs:73:16
[INFO] [stdout]    |
[INFO] [stdout] 73 |     pub fn brk(&mut self) -> BrkW<LcrhSpec> {
[INFO] [stdout]    |                ^^^^^^^^^     -------------- the same lifetime is hidden here
[INFO] [stdout]    |                |
[INFO] [stdout]    |                the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 73 |     pub fn brk(&mut self) -> BrkW<'_, LcrhSpec> {
[INFO] [stdout]    |                                   +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/uart0/lcrh.rs:78:16
[INFO] [stdout]    |
[INFO] [stdout] 78 |     pub fn pen(&mut self) -> PenW<LcrhSpec> {
[INFO] [stdout]    |                ^^^^^^^^^     -------------- the same lifetime is hidden here
[INFO] [stdout]    |                |
[INFO] [stdout]    |                the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 78 |     pub fn pen(&mut self) -> PenW<'_, LcrhSpec> {
[INFO] [stdout]    |                                   +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/uart0/lcrh.rs:83:16
[INFO] [stdout]    |
[INFO] [stdout] 83 |     pub fn eps(&mut self) -> EpsW<LcrhSpec> {
[INFO] [stdout]    |                ^^^^^^^^^     -------------- the same lifetime is hidden here
[INFO] [stdout]    |                |
[INFO] [stdout]    |                the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 83 |     pub fn eps(&mut self) -> EpsW<'_, LcrhSpec> {
[INFO] [stdout]    |                                   +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/uart0/lcrh.rs:88:17
[INFO] [stdout]    |
[INFO] [stdout] 88 |     pub fn stp2(&mut self) -> Stp2W<LcrhSpec> {
[INFO] [stdout]    |                 ^^^^^^^^^     --------------- the same lifetime is hidden here
[INFO] [stdout]    |                 |
[INFO] [stdout]    |                 the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 88 |     pub fn stp2(&mut self) -> Stp2W<'_, LcrhSpec> {
[INFO] [stdout]    |                                     +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/uart0/lcrh.rs:93:16
[INFO] [stdout]    |
[INFO] [stdout] 93 |     pub fn fen(&mut self) -> FenW<LcrhSpec> {
[INFO] [stdout]    |                ^^^^^^^^^     -------------- the same lifetime is hidden here
[INFO] [stdout]    |                |
[INFO] [stdout]    |                the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 93 |     pub fn fen(&mut self) -> FenW<'_, LcrhSpec> {
[INFO] [stdout]    |                                   +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/uart0/lcrh.rs:98:17
[INFO] [stdout]    |
[INFO] [stdout] 98 |     pub fn wlen(&mut self) -> WlenW<LcrhSpec> {
[INFO] [stdout]    |                 ^^^^^^^^^     --------------- the same lifetime is hidden here
[INFO] [stdout]    |                 |
[INFO] [stdout]    |                 the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 98 |     pub fn wlen(&mut self) -> WlenW<'_, LcrhSpec> {
[INFO] [stdout]    |                                     +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/uart0/lcrh.rs:103:16
[INFO] [stdout]     |
[INFO] [stdout] 103 |     pub fn sps(&mut self) -> SpsW<LcrhSpec> {
[INFO] [stdout]     |                ^^^^^^^^^     -------------- the same lifetime is hidden here
[INFO] [stdout]     |                |
[INFO] [stdout]     |                the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 103 |     pub fn sps(&mut self) -> SpsW<'_, LcrhSpec> {
[INFO] [stdout]     |                                   +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/uart0/ctl.rs:109:19
[INFO] [stdout]     |
[INFO] [stdout] 109 |     pub fn uarten(&mut self) -> UartenW<CtlSpec> {
[INFO] [stdout]     |                   ^^^^^^^^^     ---------------- the same lifetime is hidden here
[INFO] [stdout]     |                   |
[INFO] [stdout]     |                   the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 109 |     pub fn uarten(&mut self) -> UartenW<'_, CtlSpec> {
[INFO] [stdout]     |                                         +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/uart0/ctl.rs:114:18
[INFO] [stdout]     |
[INFO] [stdout] 114 |     pub fn siren(&mut self) -> SirenW<CtlSpec> {
[INFO] [stdout]     |                  ^^^^^^^^^     --------------- the same lifetime is hidden here
[INFO] [stdout]     |                  |
[INFO] [stdout]     |                  the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 114 |     pub fn siren(&mut self) -> SirenW<'_, CtlSpec> {
[INFO] [stdout]     |                                       +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/uart0/ctl.rs:119:18
[INFO] [stdout]     |
[INFO] [stdout] 119 |     pub fn sirlp(&mut self) -> SirlpW<CtlSpec> {
[INFO] [stdout]     |                  ^^^^^^^^^     --------------- the same lifetime is hidden here
[INFO] [stdout]     |                  |
[INFO] [stdout]     |                  the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 119 |     pub fn sirlp(&mut self) -> SirlpW<'_, CtlSpec> {
[INFO] [stdout]     |                                       +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/uart0/ctl.rs:124:16
[INFO] [stdout]     |
[INFO] [stdout] 124 |     pub fn eot(&mut self) -> EotW<CtlSpec> {
[INFO] [stdout]     |                ^^^^^^^^^     ------------- the same lifetime is hidden here
[INFO] [stdout]     |                |
[INFO] [stdout]     |                the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 124 |     pub fn eot(&mut self) -> EotW<'_, CtlSpec> {
[INFO] [stdout]     |                                   +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/uart0/ctl.rs:129:16
[INFO] [stdout]     |
[INFO] [stdout] 129 |     pub fn hse(&mut self) -> HseW<CtlSpec> {
[INFO] [stdout]     |                ^^^^^^^^^     ------------- the same lifetime is hidden here
[INFO] [stdout]     |                |
[INFO] [stdout]     |                the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 129 |     pub fn hse(&mut self) -> HseW<'_, CtlSpec> {
[INFO] [stdout]     |                                   +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/uart0/ctl.rs:134:16
[INFO] [stdout]     |
[INFO] [stdout] 134 |     pub fn lin(&mut self) -> LinW<CtlSpec> {
[INFO] [stdout]     |                ^^^^^^^^^     ------------- the same lifetime is hidden here
[INFO] [stdout]     |                |
[INFO] [stdout]     |                the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 134 |     pub fn lin(&mut self) -> LinW<'_, CtlSpec> {
[INFO] [stdout]     |                                   +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/uart0/ctl.rs:139:16
[INFO] [stdout]     |
[INFO] [stdout] 139 |     pub fn lbe(&mut self) -> LbeW<CtlSpec> {
[INFO] [stdout]     |                ^^^^^^^^^     ------------- the same lifetime is hidden here
[INFO] [stdout]     |                |
[INFO] [stdout]     |                the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 139 |     pub fn lbe(&mut self) -> LbeW<'_, CtlSpec> {
[INFO] [stdout]     |                                   +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/uart0/ctl.rs:144:16
[INFO] [stdout]     |
[INFO] [stdout] 144 |     pub fn txe(&mut self) -> TxeW<CtlSpec> {
[INFO] [stdout]     |                ^^^^^^^^^     ------------- the same lifetime is hidden here
[INFO] [stdout]     |                |
[INFO] [stdout]     |                the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 144 |     pub fn txe(&mut self) -> TxeW<'_, CtlSpec> {
[INFO] [stdout]     |                                   +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/uart0/ctl.rs:149:16
[INFO] [stdout]     |
[INFO] [stdout] 149 |     pub fn rxe(&mut self) -> RxeW<CtlSpec> {
[INFO] [stdout]     |                ^^^^^^^^^     ------------- the same lifetime is hidden here
[INFO] [stdout]     |                |
[INFO] [stdout]     |                the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 149 |     pub fn rxe(&mut self) -> RxeW<'_, CtlSpec> {
[INFO] [stdout]     |                                   +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/uart0/ctl.rs:154:18
[INFO] [stdout]     |
[INFO] [stdout] 154 |     pub fn rtsen(&mut self) -> RtsenW<CtlSpec> {
[INFO] [stdout]     |                  ^^^^^^^^^     --------------- the same lifetime is hidden here
[INFO] [stdout]     |                  |
[INFO] [stdout]     |                  the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 154 |     pub fn rtsen(&mut self) -> RtsenW<'_, CtlSpec> {
[INFO] [stdout]     |                                       +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/uart0/ctl.rs:159:18
[INFO] [stdout]     |
[INFO] [stdout] 159 |     pub fn ctsen(&mut self) -> CtsenW<CtlSpec> {
[INFO] [stdout]     |                  ^^^^^^^^^     --------------- the same lifetime is hidden here
[INFO] [stdout]     |                  |
[INFO] [stdout]     |                  the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 159 |     pub fn ctsen(&mut self) -> CtsenW<'_, CtlSpec> {
[INFO] [stdout]     |                                       +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/uart0/ifls.rs:28:21
[INFO] [stdout]    |
[INFO] [stdout] 28 |     pub fn txiflsel(&mut self) -> TxiflselW<IflsSpec> {
[INFO] [stdout]    |                     ^^^^^^^^^     ------------------- the same lifetime is hidden here
[INFO] [stdout]    |                     |
[INFO] [stdout]    |                     the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 28 |     pub fn txiflsel(&mut self) -> TxiflselW<'_, IflsSpec> {
[INFO] [stdout]    |                                             +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/uart0/ifls.rs:33:21
[INFO] [stdout]    |
[INFO] [stdout] 33 |     pub fn rxiflsel(&mut self) -> RxiflselW<IflsSpec> {
[INFO] [stdout]    |                     ^^^^^^^^^     ------------------- the same lifetime is hidden here
[INFO] [stdout]    |                     |
[INFO] [stdout]    |                     the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 33 |     pub fn rxiflsel(&mut self) -> RxiflselW<'_, IflsSpec> {
[INFO] [stdout]    |                                             +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/uart0/im.rs:109:17
[INFO] [stdout]     |
[INFO] [stdout] 109 |     pub fn rxim(&mut self) -> RximW<ImSpec> {
[INFO] [stdout]     |                 ^^^^^^^^^     ------------- the same lifetime is hidden here
[INFO] [stdout]     |                 |
[INFO] [stdout]     |                 the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 109 |     pub fn rxim(&mut self) -> RximW<'_, ImSpec> {
[INFO] [stdout]     |                                     +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/uart0/im.rs:114:17
[INFO] [stdout]     |
[INFO] [stdout] 114 |     pub fn txim(&mut self) -> TximW<ImSpec> {
[INFO] [stdout]     |                 ^^^^^^^^^     ------------- the same lifetime is hidden here
[INFO] [stdout]     |                 |
[INFO] [stdout]     |                 the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 114 |     pub fn txim(&mut self) -> TximW<'_, ImSpec> {
[INFO] [stdout]     |                                     +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/uart0/im.rs:119:17
[INFO] [stdout]     |
[INFO] [stdout] 119 |     pub fn rtim(&mut self) -> RtimW<ImSpec> {
[INFO] [stdout]     |                 ^^^^^^^^^     ------------- the same lifetime is hidden here
[INFO] [stdout]     |                 |
[INFO] [stdout]     |                 the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 119 |     pub fn rtim(&mut self) -> RtimW<'_, ImSpec> {
[INFO] [stdout]     |                                     +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/uart0/im.rs:124:17
[INFO] [stdout]     |
[INFO] [stdout] 124 |     pub fn feim(&mut self) -> FeimW<ImSpec> {
[INFO] [stdout]     |                 ^^^^^^^^^     ------------- the same lifetime is hidden here
[INFO] [stdout]     |                 |
[INFO] [stdout]     |                 the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 124 |     pub fn feim(&mut self) -> FeimW<'_, ImSpec> {
[INFO] [stdout]     |                                     +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/uart0/im.rs:129:17
[INFO] [stdout]     |
[INFO] [stdout] 129 |     pub fn peim(&mut self) -> PeimW<ImSpec> {
[INFO] [stdout]     |                 ^^^^^^^^^     ------------- the same lifetime is hidden here
[INFO] [stdout]     |                 |
[INFO] [stdout]     |                 the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 129 |     pub fn peim(&mut self) -> PeimW<'_, ImSpec> {
[INFO] [stdout]     |                                     +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/uart0/im.rs:134:17
[INFO] [stdout]     |
[INFO] [stdout] 134 |     pub fn beim(&mut self) -> BeimW<ImSpec> {
[INFO] [stdout]     |                 ^^^^^^^^^     ------------- the same lifetime is hidden here
[INFO] [stdout]     |                 |
[INFO] [stdout]     |                 the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 134 |     pub fn beim(&mut self) -> BeimW<'_, ImSpec> {
[INFO] [stdout]     |                                     +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/uart0/im.rs:139:17
[INFO] [stdout]     |
[INFO] [stdout] 139 |     pub fn oeim(&mut self) -> OeimW<ImSpec> {
[INFO] [stdout]     |                 ^^^^^^^^^     ------------- the same lifetime is hidden here
[INFO] [stdout]     |                 |
[INFO] [stdout]     |                 the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 139 |     pub fn oeim(&mut self) -> OeimW<'_, ImSpec> {
[INFO] [stdout]     |                                     +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/uart0/im.rs:144:22
[INFO] [stdout]     |
[INFO] [stdout] 144 |     pub fn ninebitim(&mut self) -> NinebitimW<ImSpec> {
[INFO] [stdout]     |                      ^^^^^^^^^     ------------------ the same lifetime is hidden here
[INFO] [stdout]     |                      |
[INFO] [stdout]     |                      the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 144 |     pub fn ninebitim(&mut self) -> NinebitimW<'_, ImSpec> {
[INFO] [stdout]     |                                               +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/uart0/im.rs:149:19
[INFO] [stdout]     |
[INFO] [stdout] 149 |     pub fn lmsbim(&mut self) -> LmsbimW<ImSpec> {
[INFO] [stdout]     |                   ^^^^^^^^^     --------------- the same lifetime is hidden here
[INFO] [stdout]     |                   |
[INFO] [stdout]     |                   the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 149 |     pub fn lmsbim(&mut self) -> LmsbimW<'_, ImSpec> {
[INFO] [stdout]     |                                         +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/uart0/im.rs:154:19
[INFO] [stdout]     |
[INFO] [stdout] 154 |     pub fn lme1im(&mut self) -> Lme1imW<ImSpec> {
[INFO] [stdout]     |                   ^^^^^^^^^     --------------- the same lifetime is hidden here
[INFO] [stdout]     |                   |
[INFO] [stdout]     |                   the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 154 |     pub fn lme1im(&mut self) -> Lme1imW<'_, ImSpec> {
[INFO] [stdout]     |                                         +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/uart0/im.rs:159:19
[INFO] [stdout]     |
[INFO] [stdout] 159 |     pub fn lme5im(&mut self) -> Lme5imW<ImSpec> {
[INFO] [stdout]     |                   ^^^^^^^^^     --------------- the same lifetime is hidden here
[INFO] [stdout]     |                   |
[INFO] [stdout]     |                   the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 159 |     pub fn lme5im(&mut self) -> Lme5imW<'_, ImSpec> {
[INFO] [stdout]     |                                         +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/uart0/icr.rs:28:17
[INFO] [stdout]    |
[INFO] [stdout] 28 |     pub fn rxic(&mut self) -> RxicW<IcrSpec> {
[INFO] [stdout]    |                 ^^^^^^^^^     -------------- the same lifetime is hidden here
[INFO] [stdout]    |                 |
[INFO] [stdout]    |                 the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 28 |     pub fn rxic(&mut self) -> RxicW<'_, IcrSpec> {
[INFO] [stdout]    |                                     +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/uart0/icr.rs:33:17
[INFO] [stdout]    |
[INFO] [stdout] 33 |     pub fn txic(&mut self) -> TxicW<IcrSpec> {
[INFO] [stdout]    |                 ^^^^^^^^^     -------------- the same lifetime is hidden here
[INFO] [stdout]    |                 |
[INFO] [stdout]    |                 the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 33 |     pub fn txic(&mut self) -> TxicW<'_, IcrSpec> {
[INFO] [stdout]    |                                     +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/uart0/icr.rs:38:17
[INFO] [stdout]    |
[INFO] [stdout] 38 |     pub fn rtic(&mut self) -> RticW<IcrSpec> {
[INFO] [stdout]    |                 ^^^^^^^^^     -------------- the same lifetime is hidden here
[INFO] [stdout]    |                 |
[INFO] [stdout]    |                 the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 38 |     pub fn rtic(&mut self) -> RticW<'_, IcrSpec> {
[INFO] [stdout]    |                                     +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/uart0/icr.rs:43:17
[INFO] [stdout]    |
[INFO] [stdout] 43 |     pub fn feic(&mut self) -> FeicW<IcrSpec> {
[INFO] [stdout]    |                 ^^^^^^^^^     -------------- the same lifetime is hidden here
[INFO] [stdout]    |                 |
[INFO] [stdout]    |                 the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 43 |     pub fn feic(&mut self) -> FeicW<'_, IcrSpec> {
[INFO] [stdout]    |                                     +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/uart0/icr.rs:48:17
[INFO] [stdout]    |
[INFO] [stdout] 48 |     pub fn peic(&mut self) -> PeicW<IcrSpec> {
[INFO] [stdout]    |                 ^^^^^^^^^     -------------- the same lifetime is hidden here
[INFO] [stdout]    |                 |
[INFO] [stdout]    |                 the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 48 |     pub fn peic(&mut self) -> PeicW<'_, IcrSpec> {
[INFO] [stdout]    |                                     +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/uart0/icr.rs:53:17
[INFO] [stdout]    |
[INFO] [stdout] 53 |     pub fn beic(&mut self) -> BeicW<IcrSpec> {
[INFO] [stdout]    |                 ^^^^^^^^^     -------------- the same lifetime is hidden here
[INFO] [stdout]    |                 |
[INFO] [stdout]    |                 the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 53 |     pub fn beic(&mut self) -> BeicW<'_, IcrSpec> {
[INFO] [stdout]    |                                     +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/uart0/icr.rs:58:17
[INFO] [stdout]    |
[INFO] [stdout] 58 |     pub fn oeic(&mut self) -> OeicW<IcrSpec> {
[INFO] [stdout]    |                 ^^^^^^^^^     -------------- the same lifetime is hidden here
[INFO] [stdout]    |                 |
[INFO] [stdout]    |                 the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 58 |     pub fn oeic(&mut self) -> OeicW<'_, IcrSpec> {
[INFO] [stdout]    |                                     +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/uart0/icr.rs:63:22
[INFO] [stdout]    |
[INFO] [stdout] 63 |     pub fn ninebitic(&mut self) -> NinebiticW<IcrSpec> {
[INFO] [stdout]    |                      ^^^^^^^^^     ------------------- the same lifetime is hidden here
[INFO] [stdout]    |                      |
[INFO] [stdout]    |                      the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 63 |     pub fn ninebitic(&mut self) -> NinebiticW<'_, IcrSpec> {
[INFO] [stdout]    |                                               +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/uart0/icr.rs:68:19
[INFO] [stdout]    |
[INFO] [stdout] 68 |     pub fn lmsbic(&mut self) -> LmsbicW<IcrSpec> {
[INFO] [stdout]    |                   ^^^^^^^^^     ---------------- the same lifetime is hidden here
[INFO] [stdout]    |                   |
[INFO] [stdout]    |                   the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 68 |     pub fn lmsbic(&mut self) -> LmsbicW<'_, IcrSpec> {
[INFO] [stdout]    |                                         +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/uart0/icr.rs:73:19
[INFO] [stdout]    |
[INFO] [stdout] 73 |     pub fn lme1ic(&mut self) -> Lme1icW<IcrSpec> {
[INFO] [stdout]    |                   ^^^^^^^^^     ---------------- the same lifetime is hidden here
[INFO] [stdout]    |                   |
[INFO] [stdout]    |                   the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 73 |     pub fn lme1ic(&mut self) -> Lme1icW<'_, IcrSpec> {
[INFO] [stdout]    |                                         +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/uart0/icr.rs:78:19
[INFO] [stdout]    |
[INFO] [stdout] 78 |     pub fn lme5ic(&mut self) -> Lme5icW<IcrSpec> {
[INFO] [stdout]    |                   ^^^^^^^^^     ---------------- the same lifetime is hidden here
[INFO] [stdout]    |                   |
[INFO] [stdout]    |                   the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 78 |     pub fn lme5ic(&mut self) -> Lme5icW<'_, IcrSpec> {
[INFO] [stdout]    |                                         +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/uart0/dmactl.rs:37:19
[INFO] [stdout]    |
[INFO] [stdout] 37 |     pub fn rxdmae(&mut self) -> RxdmaeW<DmactlSpec> {
[INFO] [stdout]    |                   ^^^^^^^^^     ------------------- the same lifetime is hidden here
[INFO] [stdout]    |                   |
[INFO] [stdout]    |                   the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 37 |     pub fn rxdmae(&mut self) -> RxdmaeW<'_, DmactlSpec> {
[INFO] [stdout]    |                                         +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/uart0/dmactl.rs:42:19
[INFO] [stdout]    |
[INFO] [stdout] 42 |     pub fn txdmae(&mut self) -> TxdmaeW<DmactlSpec> {
[INFO] [stdout]    |                   ^^^^^^^^^     ------------------- the same lifetime is hidden here
[INFO] [stdout]    |                   |
[INFO] [stdout]    |                   the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 42 |     pub fn txdmae(&mut self) -> TxdmaeW<'_, DmactlSpec> {
[INFO] [stdout]    |                                         +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/uart0/dmactl.rs:47:19
[INFO] [stdout]    |
[INFO] [stdout] 47 |     pub fn dmaerr(&mut self) -> DmaerrW<DmactlSpec> {
[INFO] [stdout]    |                   ^^^^^^^^^     ------------------- the same lifetime is hidden here
[INFO] [stdout]    |                   |
[INFO] [stdout]    |                   the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 47 |     pub fn dmaerr(&mut self) -> DmaerrW<'_, DmactlSpec> {
[INFO] [stdout]    |                                         +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/uart0/lctl.rs:28:19
[INFO] [stdout]    |
[INFO] [stdout] 28 |     pub fn master(&mut self) -> MasterW<LctlSpec> {
[INFO] [stdout]    |                   ^^^^^^^^^     ----------------- the same lifetime is hidden here
[INFO] [stdout]    |                   |
[INFO] [stdout]    |                   the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 28 |     pub fn master(&mut self) -> MasterW<'_, LctlSpec> {
[INFO] [stdout]    |                                         +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/uart0/lctl.rs:33:17
[INFO] [stdout]    |
[INFO] [stdout] 33 |     pub fn blen(&mut self) -> BlenW<LctlSpec> {
[INFO] [stdout]    |                 ^^^^^^^^^     --------------- the same lifetime is hidden here
[INFO] [stdout]    |                 |
[INFO] [stdout]    |                 the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 33 |     pub fn blen(&mut self) -> BlenW<'_, LctlSpec> {
[INFO] [stdout]    |                                     +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/uart0/ninebitaddr.rs:28:17
[INFO] [stdout]    |
[INFO] [stdout] 28 |     pub fn addr(&mut self) -> AddrW<NinebitaddrSpec> {
[INFO] [stdout]    |                 ^^^^^^^^^     ---------------------- the same lifetime is hidden here
[INFO] [stdout]    |                 |
[INFO] [stdout]    |                 the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 28 |     pub fn addr(&mut self) -> AddrW<'_, NinebitaddrSpec> {
[INFO] [stdout]    |                                     +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/uart0/ninebitaddr.rs:33:22
[INFO] [stdout]    |
[INFO] [stdout] 33 |     pub fn ninebiten(&mut self) -> NinebitenW<NinebitaddrSpec> {
[INFO] [stdout]    |                      ^^^^^^^^^     --------------------------- the same lifetime is hidden here
[INFO] [stdout]    |                      |
[INFO] [stdout]    |                      the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 33 |     pub fn ninebiten(&mut self) -> NinebitenW<'_, NinebitaddrSpec> {
[INFO] [stdout]    |                                               +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/uart0/ninebitamask.rs:26:17
[INFO] [stdout]    |
[INFO] [stdout] 26 |     pub fn mask(&mut self) -> MaskW<NinebitamaskSpec> {
[INFO] [stdout]    |                 ^^^^^^^^^     ----------------------- the same lifetime is hidden here
[INFO] [stdout]    |                 |
[INFO] [stdout]    |                 the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 26 |     pub fn mask(&mut self) -> MaskW<'_, NinebitamaskSpec> {
[INFO] [stdout]    |                                     +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/uart0/cc.rs:19:15
[INFO] [stdout]    |
[INFO] [stdout] 19 |     pub fn cs(&mut self) -> CsW<CcSpec> {
[INFO] [stdout]    |               ^^^^^^^^^     ----------- the same lifetime is hidden here
[INFO] [stdout]    |               |
[INFO] [stdout]    |               the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 19 |     pub fn cs(&mut self) -> CsW<'_, CcSpec> {
[INFO] [stdout]    |                                 +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/uart1/dr.rs:47:17
[INFO] [stdout]    |
[INFO] [stdout] 47 |     pub fn data(&mut self) -> DataW<DrSpec> {
[INFO] [stdout]    |                 ^^^^^^^^^     ------------- the same lifetime is hidden here
[INFO] [stdout]    |                 |
[INFO] [stdout]    |                 the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 47 |     pub fn data(&mut self) -> DataW<'_, DrSpec> {
[INFO] [stdout]    |                                     +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]  --> src/uart1/ecr.rs:8:17
[INFO] [stdout]   |
[INFO] [stdout] 8 |     pub fn data(&mut self) -> DataW<EcrSpec> {
[INFO] [stdout]   |                 ^^^^^^^^^     -------------- the same lifetime is hidden here
[INFO] [stdout]   |                 |
[INFO] [stdout]   |                 the lifetime is elided here
[INFO] [stdout]   |
[INFO] [stdout]   = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]   |
[INFO] [stdout] 8 |     pub fn data(&mut self) -> DataW<'_, EcrSpec> {
[INFO] [stdout]   |                                     +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/uart1/ilpr.rs:19:20
[INFO] [stdout]    |
[INFO] [stdout] 19 |     pub fn ilpdvsr(&mut self) -> IlpdvsrW<IlprSpec> {
[INFO] [stdout]    |                    ^^^^^^^^^     ------------------ the same lifetime is hidden here
[INFO] [stdout]    |                    |
[INFO] [stdout]    |                    the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 19 |     pub fn ilpdvsr(&mut self) -> IlpdvsrW<'_, IlprSpec> {
[INFO] [stdout]    |                                           +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/uart1/ibrd.rs:19:19
[INFO] [stdout]    |
[INFO] [stdout] 19 |     pub fn divint(&mut self) -> DivintW<IbrdSpec> {
[INFO] [stdout]    |                   ^^^^^^^^^     ----------------- the same lifetime is hidden here
[INFO] [stdout]    |                   |
[INFO] [stdout]    |                   the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 19 |     pub fn divint(&mut self) -> DivintW<'_, IbrdSpec> {
[INFO] [stdout]    |                                         +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/uart1/fbrd.rs:19:20
[INFO] [stdout]    |
[INFO] [stdout] 19 |     pub fn divfrac(&mut self) -> DivfracW<FbrdSpec> {
[INFO] [stdout]    |                    ^^^^^^^^^     ------------------ the same lifetime is hidden here
[INFO] [stdout]    |                    |
[INFO] [stdout]    |                    the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 19 |     pub fn divfrac(&mut self) -> DivfracW<'_, FbrdSpec> {
[INFO] [stdout]    |                                           +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/uart1/lcrh.rs:73:16
[INFO] [stdout]    |
[INFO] [stdout] 73 |     pub fn brk(&mut self) -> BrkW<LcrhSpec> {
[INFO] [stdout]    |                ^^^^^^^^^     -------------- the same lifetime is hidden here
[INFO] [stdout]    |                |
[INFO] [stdout]    |                the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 73 |     pub fn brk(&mut self) -> BrkW<'_, LcrhSpec> {
[INFO] [stdout]    |                                   +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/uart1/lcrh.rs:78:16
[INFO] [stdout]    |
[INFO] [stdout] 78 |     pub fn pen(&mut self) -> PenW<LcrhSpec> {
[INFO] [stdout]    |                ^^^^^^^^^     -------------- the same lifetime is hidden here
[INFO] [stdout]    |                |
[INFO] [stdout]    |                the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 78 |     pub fn pen(&mut self) -> PenW<'_, LcrhSpec> {
[INFO] [stdout]    |                                   +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/uart1/lcrh.rs:83:16
[INFO] [stdout]    |
[INFO] [stdout] 83 |     pub fn eps(&mut self) -> EpsW<LcrhSpec> {
[INFO] [stdout]    |                ^^^^^^^^^     -------------- the same lifetime is hidden here
[INFO] [stdout]    |                |
[INFO] [stdout]    |                the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 83 |     pub fn eps(&mut self) -> EpsW<'_, LcrhSpec> {
[INFO] [stdout]    |                                   +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/uart1/lcrh.rs:88:17
[INFO] [stdout]    |
[INFO] [stdout] 88 |     pub fn stp2(&mut self) -> Stp2W<LcrhSpec> {
[INFO] [stdout]    |                 ^^^^^^^^^     --------------- the same lifetime is hidden here
[INFO] [stdout]    |                 |
[INFO] [stdout]    |                 the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 88 |     pub fn stp2(&mut self) -> Stp2W<'_, LcrhSpec> {
[INFO] [stdout]    |                                     +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/uart1/lcrh.rs:93:16
[INFO] [stdout]    |
[INFO] [stdout] 93 |     pub fn fen(&mut self) -> FenW<LcrhSpec> {
[INFO] [stdout]    |                ^^^^^^^^^     -------------- the same lifetime is hidden here
[INFO] [stdout]    |                |
[INFO] [stdout]    |                the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 93 |     pub fn fen(&mut self) -> FenW<'_, LcrhSpec> {
[INFO] [stdout]    |                                   +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/uart1/lcrh.rs:98:17
[INFO] [stdout]    |
[INFO] [stdout] 98 |     pub fn wlen(&mut self) -> WlenW<LcrhSpec> {
[INFO] [stdout]    |                 ^^^^^^^^^     --------------- the same lifetime is hidden here
[INFO] [stdout]    |                 |
[INFO] [stdout]    |                 the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 98 |     pub fn wlen(&mut self) -> WlenW<'_, LcrhSpec> {
[INFO] [stdout]    |                                     +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/uart1/lcrh.rs:103:16
[INFO] [stdout]     |
[INFO] [stdout] 103 |     pub fn sps(&mut self) -> SpsW<LcrhSpec> {
[INFO] [stdout]     |                ^^^^^^^^^     -------------- the same lifetime is hidden here
[INFO] [stdout]     |                |
[INFO] [stdout]     |                the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 103 |     pub fn sps(&mut self) -> SpsW<'_, LcrhSpec> {
[INFO] [stdout]     |                                   +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/uart1/ctl.rs:109:19
[INFO] [stdout]     |
[INFO] [stdout] 109 |     pub fn uarten(&mut self) -> UartenW<CtlSpec> {
[INFO] [stdout]     |                   ^^^^^^^^^     ---------------- the same lifetime is hidden here
[INFO] [stdout]     |                   |
[INFO] [stdout]     |                   the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 109 |     pub fn uarten(&mut self) -> UartenW<'_, CtlSpec> {
[INFO] [stdout]     |                                         +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/uart1/ctl.rs:114:18
[INFO] [stdout]     |
[INFO] [stdout] 114 |     pub fn siren(&mut self) -> SirenW<CtlSpec> {
[INFO] [stdout]     |                  ^^^^^^^^^     --------------- the same lifetime is hidden here
[INFO] [stdout]     |                  |
[INFO] [stdout]     |                  the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 114 |     pub fn siren(&mut self) -> SirenW<'_, CtlSpec> {
[INFO] [stdout]     |                                       +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/uart1/ctl.rs:119:18
[INFO] [stdout]     |
[INFO] [stdout] 119 |     pub fn sirlp(&mut self) -> SirlpW<CtlSpec> {
[INFO] [stdout]     |                  ^^^^^^^^^     --------------- the same lifetime is hidden here
[INFO] [stdout]     |                  |
[INFO] [stdout]     |                  the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 119 |     pub fn sirlp(&mut self) -> SirlpW<'_, CtlSpec> {
[INFO] [stdout]     |                                       +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/uart1/ctl.rs:124:16
[INFO] [stdout]     |
[INFO] [stdout] 124 |     pub fn eot(&mut self) -> EotW<CtlSpec> {
[INFO] [stdout]     |                ^^^^^^^^^     ------------- the same lifetime is hidden here
[INFO] [stdout]     |                |
[INFO] [stdout]     |                the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 124 |     pub fn eot(&mut self) -> EotW<'_, CtlSpec> {
[INFO] [stdout]     |                                   +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/uart1/ctl.rs:129:16
[INFO] [stdout]     |
[INFO] [stdout] 129 |     pub fn hse(&mut self) -> HseW<CtlSpec> {
[INFO] [stdout]     |                ^^^^^^^^^     ------------- the same lifetime is hidden here
[INFO] [stdout]     |                |
[INFO] [stdout]     |                the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 129 |     pub fn hse(&mut self) -> HseW<'_, CtlSpec> {
[INFO] [stdout]     |                                   +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/uart1/ctl.rs:134:16
[INFO] [stdout]     |
[INFO] [stdout] 134 |     pub fn lin(&mut self) -> LinW<CtlSpec> {
[INFO] [stdout]     |                ^^^^^^^^^     ------------- the same lifetime is hidden here
[INFO] [stdout]     |                |
[INFO] [stdout]     |                the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 134 |     pub fn lin(&mut self) -> LinW<'_, CtlSpec> {
[INFO] [stdout]     |                                   +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/uart1/ctl.rs:139:16
[INFO] [stdout]     |
[INFO] [stdout] 139 |     pub fn lbe(&mut self) -> LbeW<CtlSpec> {
[INFO] [stdout]     |                ^^^^^^^^^     ------------- the same lifetime is hidden here
[INFO] [stdout]     |                |
[INFO] [stdout]     |                the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 139 |     pub fn lbe(&mut self) -> LbeW<'_, CtlSpec> {
[INFO] [stdout]     |                                   +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/uart1/ctl.rs:144:16
[INFO] [stdout]     |
[INFO] [stdout] 144 |     pub fn txe(&mut self) -> TxeW<CtlSpec> {
[INFO] [stdout]     |                ^^^^^^^^^     ------------- the same lifetime is hidden here
[INFO] [stdout]     |                |
[INFO] [stdout]     |                the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 144 |     pub fn txe(&mut self) -> TxeW<'_, CtlSpec> {
[INFO] [stdout]     |                                   +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/uart1/ctl.rs:149:16
[INFO] [stdout]     |
[INFO] [stdout] 149 |     pub fn rxe(&mut self) -> RxeW<CtlSpec> {
[INFO] [stdout]     |                ^^^^^^^^^     ------------- the same lifetime is hidden here
[INFO] [stdout]     |                |
[INFO] [stdout]     |                the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 149 |     pub fn rxe(&mut self) -> RxeW<'_, CtlSpec> {
[INFO] [stdout]     |                                   +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/uart1/ctl.rs:154:18
[INFO] [stdout]     |
[INFO] [stdout] 154 |     pub fn rtsen(&mut self) -> RtsenW<CtlSpec> {
[INFO] [stdout]     |                  ^^^^^^^^^     --------------- the same lifetime is hidden here
[INFO] [stdout]     |                  |
[INFO] [stdout]     |                  the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 154 |     pub fn rtsen(&mut self) -> RtsenW<'_, CtlSpec> {
[INFO] [stdout]     |                                       +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/uart1/ctl.rs:159:18
[INFO] [stdout]     |
[INFO] [stdout] 159 |     pub fn ctsen(&mut self) -> CtsenW<CtlSpec> {
[INFO] [stdout]     |                  ^^^^^^^^^     --------------- the same lifetime is hidden here
[INFO] [stdout]     |                  |
[INFO] [stdout]     |                  the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 159 |     pub fn ctsen(&mut self) -> CtsenW<'_, CtlSpec> {
[INFO] [stdout]     |                                       +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/uart1/ifls.rs:28:21
[INFO] [stdout]    |
[INFO] [stdout] 28 |     pub fn txiflsel(&mut self) -> TxiflselW<IflsSpec> {
[INFO] [stdout]    |                     ^^^^^^^^^     ------------------- the same lifetime is hidden here
[INFO] [stdout]    |                     |
[INFO] [stdout]    |                     the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 28 |     pub fn txiflsel(&mut self) -> TxiflselW<'_, IflsSpec> {
[INFO] [stdout]    |                                             +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/uart1/ifls.rs:33:21
[INFO] [stdout]    |
[INFO] [stdout] 33 |     pub fn rxiflsel(&mut self) -> RxiflselW<IflsSpec> {
[INFO] [stdout]    |                     ^^^^^^^^^     ------------------- the same lifetime is hidden here
[INFO] [stdout]    |                     |
[INFO] [stdout]    |                     the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 33 |     pub fn rxiflsel(&mut self) -> RxiflselW<'_, IflsSpec> {
[INFO] [stdout]    |                                             +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/uart1/im.rs:109:17
[INFO] [stdout]     |
[INFO] [stdout] 109 |     pub fn rxim(&mut self) -> RximW<ImSpec> {
[INFO] [stdout]     |                 ^^^^^^^^^     ------------- the same lifetime is hidden here
[INFO] [stdout]     |                 |
[INFO] [stdout]     |                 the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 109 |     pub fn rxim(&mut self) -> RximW<'_, ImSpec> {
[INFO] [stdout]     |                                     +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/uart1/im.rs:114:17
[INFO] [stdout]     |
[INFO] [stdout] 114 |     pub fn txim(&mut self) -> TximW<ImSpec> {
[INFO] [stdout]     |                 ^^^^^^^^^     ------------- the same lifetime is hidden here
[INFO] [stdout]     |                 |
[INFO] [stdout]     |                 the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 114 |     pub fn txim(&mut self) -> TximW<'_, ImSpec> {
[INFO] [stdout]     |                                     +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/uart1/im.rs:119:17
[INFO] [stdout]     |
[INFO] [stdout] 119 |     pub fn rtim(&mut self) -> RtimW<ImSpec> {
[INFO] [stdout]     |                 ^^^^^^^^^     ------------- the same lifetime is hidden here
[INFO] [stdout]     |                 |
[INFO] [stdout]     |                 the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 119 |     pub fn rtim(&mut self) -> RtimW<'_, ImSpec> {
[INFO] [stdout]     |                                     +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/uart1/im.rs:124:17
[INFO] [stdout]     |
[INFO] [stdout] 124 |     pub fn feim(&mut self) -> FeimW<ImSpec> {
[INFO] [stdout]     |                 ^^^^^^^^^     ------------- the same lifetime is hidden here
[INFO] [stdout]     |                 |
[INFO] [stdout]     |                 the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 124 |     pub fn feim(&mut self) -> FeimW<'_, ImSpec> {
[INFO] [stdout]     |                                     +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/uart1/im.rs:129:17
[INFO] [stdout]     |
[INFO] [stdout] 129 |     pub fn peim(&mut self) -> PeimW<ImSpec> {
[INFO] [stdout]     |                 ^^^^^^^^^     ------------- the same lifetime is hidden here
[INFO] [stdout]     |                 |
[INFO] [stdout]     |                 the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 129 |     pub fn peim(&mut self) -> PeimW<'_, ImSpec> {
[INFO] [stdout]     |                                     +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/uart1/im.rs:134:17
[INFO] [stdout]     |
[INFO] [stdout] 134 |     pub fn beim(&mut self) -> BeimW<ImSpec> {
[INFO] [stdout]     |                 ^^^^^^^^^     ------------- the same lifetime is hidden here
[INFO] [stdout]     |                 |
[INFO] [stdout]     |                 the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 134 |     pub fn beim(&mut self) -> BeimW<'_, ImSpec> {
[INFO] [stdout]     |                                     +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/uart1/im.rs:139:17
[INFO] [stdout]     |
[INFO] [stdout] 139 |     pub fn oeim(&mut self) -> OeimW<ImSpec> {
[INFO] [stdout]     |                 ^^^^^^^^^     ------------- the same lifetime is hidden here
[INFO] [stdout]     |                 |
[INFO] [stdout]     |                 the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 139 |     pub fn oeim(&mut self) -> OeimW<'_, ImSpec> {
[INFO] [stdout]     |                                     +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/uart1/im.rs:144:22
[INFO] [stdout]     |
[INFO] [stdout] 144 |     pub fn ninebitim(&mut self) -> NinebitimW<ImSpec> {
[INFO] [stdout]     |                      ^^^^^^^^^     ------------------ the same lifetime is hidden here
[INFO] [stdout]     |                      |
[INFO] [stdout]     |                      the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 144 |     pub fn ninebitim(&mut self) -> NinebitimW<'_, ImSpec> {
[INFO] [stdout]     |                                               +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/uart1/im.rs:149:19
[INFO] [stdout]     |
[INFO] [stdout] 149 |     pub fn lmsbim(&mut self) -> LmsbimW<ImSpec> {
[INFO] [stdout]     |                   ^^^^^^^^^     --------------- the same lifetime is hidden here
[INFO] [stdout]     |                   |
[INFO] [stdout]     |                   the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 149 |     pub fn lmsbim(&mut self) -> LmsbimW<'_, ImSpec> {
[INFO] [stdout]     |                                         +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/uart1/im.rs:154:19
[INFO] [stdout]     |
[INFO] [stdout] 154 |     pub fn lme1im(&mut self) -> Lme1imW<ImSpec> {
[INFO] [stdout]     |                   ^^^^^^^^^     --------------- the same lifetime is hidden here
[INFO] [stdout]     |                   |
[INFO] [stdout]     |                   the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 154 |     pub fn lme1im(&mut self) -> Lme1imW<'_, ImSpec> {
[INFO] [stdout]     |                                         +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/uart1/im.rs:159:19
[INFO] [stdout]     |
[INFO] [stdout] 159 |     pub fn lme5im(&mut self) -> Lme5imW<ImSpec> {
[INFO] [stdout]     |                   ^^^^^^^^^     --------------- the same lifetime is hidden here
[INFO] [stdout]     |                   |
[INFO] [stdout]     |                   the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 159 |     pub fn lme5im(&mut self) -> Lme5imW<'_, ImSpec> {
[INFO] [stdout]     |                                         +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/uart1/icr.rs:28:17
[INFO] [stdout]    |
[INFO] [stdout] 28 |     pub fn rxic(&mut self) -> RxicW<IcrSpec> {
[INFO] [stdout]    |                 ^^^^^^^^^     -------------- the same lifetime is hidden here
[INFO] [stdout]    |                 |
[INFO] [stdout]    |                 the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 28 |     pub fn rxic(&mut self) -> RxicW<'_, IcrSpec> {
[INFO] [stdout]    |                                     +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/uart1/icr.rs:33:17
[INFO] [stdout]    |
[INFO] [stdout] 33 |     pub fn txic(&mut self) -> TxicW<IcrSpec> {
[INFO] [stdout]    |                 ^^^^^^^^^     -------------- the same lifetime is hidden here
[INFO] [stdout]    |                 |
[INFO] [stdout]    |                 the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 33 |     pub fn txic(&mut self) -> TxicW<'_, IcrSpec> {
[INFO] [stdout]    |                                     +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/uart1/icr.rs:38:17
[INFO] [stdout]    |
[INFO] [stdout] 38 |     pub fn rtic(&mut self) -> RticW<IcrSpec> {
[INFO] [stdout]    |                 ^^^^^^^^^     -------------- the same lifetime is hidden here
[INFO] [stdout]    |                 |
[INFO] [stdout]    |                 the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 38 |     pub fn rtic(&mut self) -> RticW<'_, IcrSpec> {
[INFO] [stdout]    |                                     +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/uart1/icr.rs:43:17
[INFO] [stdout]    |
[INFO] [stdout] 43 |     pub fn feic(&mut self) -> FeicW<IcrSpec> {
[INFO] [stdout]    |                 ^^^^^^^^^     -------------- the same lifetime is hidden here
[INFO] [stdout]    |                 |
[INFO] [stdout]    |                 the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 43 |     pub fn feic(&mut self) -> FeicW<'_, IcrSpec> {
[INFO] [stdout]    |                                     +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/uart1/icr.rs:48:17
[INFO] [stdout]    |
[INFO] [stdout] 48 |     pub fn peic(&mut self) -> PeicW<IcrSpec> {
[INFO] [stdout]    |                 ^^^^^^^^^     -------------- the same lifetime is hidden here
[INFO] [stdout]    |                 |
[INFO] [stdout]    |                 the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 48 |     pub fn peic(&mut self) -> PeicW<'_, IcrSpec> {
[INFO] [stdout]    |                                     +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/uart1/icr.rs:53:17
[INFO] [stdout]    |
[INFO] [stdout] 53 |     pub fn beic(&mut self) -> BeicW<IcrSpec> {
[INFO] [stdout]    |                 ^^^^^^^^^     -------------- the same lifetime is hidden here
[INFO] [stdout]    |                 |
[INFO] [stdout]    |                 the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 53 |     pub fn beic(&mut self) -> BeicW<'_, IcrSpec> {
[INFO] [stdout]    |                                     +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/uart1/icr.rs:58:17
[INFO] [stdout]    |
[INFO] [stdout] 58 |     pub fn oeic(&mut self) -> OeicW<IcrSpec> {
[INFO] [stdout]    |                 ^^^^^^^^^     -------------- the same lifetime is hidden here
[INFO] [stdout]    |                 |
[INFO] [stdout]    |                 the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 58 |     pub fn oeic(&mut self) -> OeicW<'_, IcrSpec> {
[INFO] [stdout]    |                                     +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/uart1/icr.rs:63:22
[INFO] [stdout]    |
[INFO] [stdout] 63 |     pub fn ninebitic(&mut self) -> NinebiticW<IcrSpec> {
[INFO] [stdout]    |                      ^^^^^^^^^     ------------------- the same lifetime is hidden here
[INFO] [stdout]    |                      |
[INFO] [stdout]    |                      the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 63 |     pub fn ninebitic(&mut self) -> NinebiticW<'_, IcrSpec> {
[INFO] [stdout]    |                                               +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/uart1/icr.rs:68:19
[INFO] [stdout]    |
[INFO] [stdout] 68 |     pub fn lmsbic(&mut self) -> LmsbicW<IcrSpec> {
[INFO] [stdout]    |                   ^^^^^^^^^     ---------------- the same lifetime is hidden here
[INFO] [stdout]    |                   |
[INFO] [stdout]    |                   the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 68 |     pub fn lmsbic(&mut self) -> LmsbicW<'_, IcrSpec> {
[INFO] [stdout]    |                                         +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/uart1/icr.rs:73:19
[INFO] [stdout]    |
[INFO] [stdout] 73 |     pub fn lme1ic(&mut self) -> Lme1icW<IcrSpec> {
[INFO] [stdout]    |                   ^^^^^^^^^     ---------------- the same lifetime is hidden here
[INFO] [stdout]    |                   |
[INFO] [stdout]    |                   the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 73 |     pub fn lme1ic(&mut self) -> Lme1icW<'_, IcrSpec> {
[INFO] [stdout]    |                                         +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/uart1/icr.rs:78:19
[INFO] [stdout]    |
[INFO] [stdout] 78 |     pub fn lme5ic(&mut self) -> Lme5icW<IcrSpec> {
[INFO] [stdout]    |                   ^^^^^^^^^     ---------------- the same lifetime is hidden here
[INFO] [stdout]    |                   |
[INFO] [stdout]    |                   the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 78 |     pub fn lme5ic(&mut self) -> Lme5icW<'_, IcrSpec> {
[INFO] [stdout]    |                                         +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/uart1/dmactl.rs:37:19
[INFO] [stdout]    |
[INFO] [stdout] 37 |     pub fn rxdmae(&mut self) -> RxdmaeW<DmactlSpec> {
[INFO] [stdout]    |                   ^^^^^^^^^     ------------------- the same lifetime is hidden here
[INFO] [stdout]    |                   |
[INFO] [stdout]    |                   the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 37 |     pub fn rxdmae(&mut self) -> RxdmaeW<'_, DmactlSpec> {
[INFO] [stdout]    |                                         +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/uart1/dmactl.rs:42:19
[INFO] [stdout]    |
[INFO] [stdout] 42 |     pub fn txdmae(&mut self) -> TxdmaeW<DmactlSpec> {
[INFO] [stdout]    |                   ^^^^^^^^^     ------------------- the same lifetime is hidden here
[INFO] [stdout]    |                   |
[INFO] [stdout]    |                   the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 42 |     pub fn txdmae(&mut self) -> TxdmaeW<'_, DmactlSpec> {
[INFO] [stdout]    |                                         +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/uart1/dmactl.rs:47:19
[INFO] [stdout]    |
[INFO] [stdout] 47 |     pub fn dmaerr(&mut self) -> DmaerrW<DmactlSpec> {
[INFO] [stdout]    |                   ^^^^^^^^^     ------------------- the same lifetime is hidden here
[INFO] [stdout]    |                   |
[INFO] [stdout]    |                   the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 47 |     pub fn dmaerr(&mut self) -> DmaerrW<'_, DmactlSpec> {
[INFO] [stdout]    |                                         +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/uart1/lctl.rs:28:19
[INFO] [stdout]    |
[INFO] [stdout] 28 |     pub fn master(&mut self) -> MasterW<LctlSpec> {
[INFO] [stdout]    |                   ^^^^^^^^^     ----------------- the same lifetime is hidden here
[INFO] [stdout]    |                   |
[INFO] [stdout]    |                   the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 28 |     pub fn master(&mut self) -> MasterW<'_, LctlSpec> {
[INFO] [stdout]    |                                         +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/uart1/lctl.rs:33:17
[INFO] [stdout]    |
[INFO] [stdout] 33 |     pub fn blen(&mut self) -> BlenW<LctlSpec> {
[INFO] [stdout]    |                 ^^^^^^^^^     --------------- the same lifetime is hidden here
[INFO] [stdout]    |                 |
[INFO] [stdout]    |                 the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 33 |     pub fn blen(&mut self) -> BlenW<'_, LctlSpec> {
[INFO] [stdout]    |                                     +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/uart1/ninebitaddr.rs:28:17
[INFO] [stdout]    |
[INFO] [stdout] 28 |     pub fn addr(&mut self) -> AddrW<NinebitaddrSpec> {
[INFO] [stdout]    |                 ^^^^^^^^^     ---------------------- the same lifetime is hidden here
[INFO] [stdout]    |                 |
[INFO] [stdout]    |                 the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 28 |     pub fn addr(&mut self) -> AddrW<'_, NinebitaddrSpec> {
[INFO] [stdout]    |                                     +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/uart1/ninebitaddr.rs:33:22
[INFO] [stdout]    |
[INFO] [stdout] 33 |     pub fn ninebiten(&mut self) -> NinebitenW<NinebitaddrSpec> {
[INFO] [stdout]    |                      ^^^^^^^^^     --------------------------- the same lifetime is hidden here
[INFO] [stdout]    |                      |
[INFO] [stdout]    |                      the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 33 |     pub fn ninebiten(&mut self) -> NinebitenW<'_, NinebitaddrSpec> {
[INFO] [stdout]    |                                               +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/uart1/ninebitamask.rs:26:17
[INFO] [stdout]    |
[INFO] [stdout] 26 |     pub fn mask(&mut self) -> MaskW<NinebitamaskSpec> {
[INFO] [stdout]    |                 ^^^^^^^^^     ----------------------- the same lifetime is hidden here
[INFO] [stdout]    |                 |
[INFO] [stdout]    |                 the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 26 |     pub fn mask(&mut self) -> MaskW<'_, NinebitamaskSpec> {
[INFO] [stdout]    |                                     +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/uart1/cc.rs:19:15
[INFO] [stdout]    |
[INFO] [stdout] 19 |     pub fn cs(&mut self) -> CsW<CcSpec> {
[INFO] [stdout]    |               ^^^^^^^^^     ----------- the same lifetime is hidden here
[INFO] [stdout]    |               |
[INFO] [stdout]    |               the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 19 |     pub fn cs(&mut self) -> CsW<'_, CcSpec> {
[INFO] [stdout]    |                                 +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/i2cm/sa.rs:28:15
[INFO] [stdout]    |
[INFO] [stdout] 28 |     pub fn rs(&mut self) -> RsW<SaSpec> {
[INFO] [stdout]    |               ^^^^^^^^^     ----------- the same lifetime is hidden here
[INFO] [stdout]    |               |
[INFO] [stdout]    |               the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 28 |     pub fn rs(&mut self) -> RsW<'_, SaSpec> {
[INFO] [stdout]    |                                 +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/i2cm/sa.rs:33:15
[INFO] [stdout]    |
[INFO] [stdout] 33 |     pub fn sa(&mut self) -> SaW<SaSpec> {
[INFO] [stdout]    |               ^^^^^^^^^     ----------- the same lifetime is hidden here
[INFO] [stdout]    |               |
[INFO] [stdout]    |               the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 33 |     pub fn sa(&mut self) -> SaW<'_, SaSpec> {
[INFO] [stdout]    |                                 +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/i2cm/ctrl.rs:14:16
[INFO] [stdout]    |
[INFO] [stdout] 14 |     pub fn run(&mut self) -> RunW<CtrlSpec> {
[INFO] [stdout]    |                ^^^^^^^^^     -------------- the same lifetime is hidden here
[INFO] [stdout]    |                |
[INFO] [stdout]    |                the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 14 |     pub fn run(&mut self) -> RunW<'_, CtrlSpec> {
[INFO] [stdout]    |                                   +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/i2cm/ctrl.rs:19:18
[INFO] [stdout]    |
[INFO] [stdout] 19 |     pub fn start(&mut self) -> StartW<CtrlSpec> {
[INFO] [stdout]    |                  ^^^^^^^^^     ---------------- the same lifetime is hidden here
[INFO] [stdout]    |                  |
[INFO] [stdout]    |                  the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 19 |     pub fn start(&mut self) -> StartW<'_, CtrlSpec> {
[INFO] [stdout]    |                                       +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/i2cm/ctrl.rs:24:17
[INFO] [stdout]    |
[INFO] [stdout] 24 |     pub fn stop(&mut self) -> StopW<CtrlSpec> {
[INFO] [stdout]    |                 ^^^^^^^^^     --------------- the same lifetime is hidden here
[INFO] [stdout]    |                 |
[INFO] [stdout]    |                 the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 24 |     pub fn stop(&mut self) -> StopW<'_, CtrlSpec> {
[INFO] [stdout]    |                                     +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/i2cm/ctrl.rs:29:16
[INFO] [stdout]    |
[INFO] [stdout] 29 |     pub fn ack(&mut self) -> AckW<CtrlSpec> {
[INFO] [stdout]    |                ^^^^^^^^^     -------------- the same lifetime is hidden here
[INFO] [stdout]    |                |
[INFO] [stdout]    |                the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 29 |     pub fn ack(&mut self) -> AckW<'_, CtrlSpec> {
[INFO] [stdout]    |                                   +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/i2cm/dr.rs:19:17
[INFO] [stdout]    |
[INFO] [stdout] 19 |     pub fn data(&mut self) -> DataW<DrSpec> {
[INFO] [stdout]    |                 ^^^^^^^^^     ------------- the same lifetime is hidden here
[INFO] [stdout]    |                 |
[INFO] [stdout]    |                 the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 19 |     pub fn data(&mut self) -> DataW<'_, DrSpec> {
[INFO] [stdout]    |                                     +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/i2cm/tpr.rs:19:16
[INFO] [stdout]    |
[INFO] [stdout] 19 |     pub fn tpr(&mut self) -> TprW<TprSpec> {
[INFO] [stdout]    |                ^^^^^^^^^     ------------- the same lifetime is hidden here
[INFO] [stdout]    |                |
[INFO] [stdout]    |                the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 19 |     pub fn tpr(&mut self) -> TprW<'_, TprSpec> {
[INFO] [stdout]    |                                   +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/i2cm/imr.rs:19:15
[INFO] [stdout]    |
[INFO] [stdout] 19 |     pub fn im(&mut self) -> ImW<ImrSpec> {
[INFO] [stdout]    |               ^^^^^^^^^     ------------ the same lifetime is hidden here
[INFO] [stdout]    |               |
[INFO] [stdout]    |               the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 19 |     pub fn im(&mut self) -> ImW<'_, ImrSpec> {
[INFO] [stdout]    |                                 +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]  --> src/i2cm/icr.rs:8:15
[INFO] [stdout]   |
[INFO] [stdout] 8 |     pub fn ic(&mut self) -> IcW<IcrSpec> {
[INFO] [stdout]   |               ^^^^^^^^^     ------------ the same lifetime is hidden here
[INFO] [stdout]   |               |
[INFO] [stdout]   |               the lifetime is elided here
[INFO] [stdout]   |
[INFO] [stdout]   = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]   |
[INFO] [stdout] 8 |     pub fn ic(&mut self) -> IcW<'_, IcrSpec> {
[INFO] [stdout]   |                                 +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/i2cm/cr.rs:37:17
[INFO] [stdout]    |
[INFO] [stdout] 37 |     pub fn lpbk(&mut self) -> LpbkW<CrSpec> {
[INFO] [stdout]    |                 ^^^^^^^^^     ------------- the same lifetime is hidden here
[INFO] [stdout]    |                 |
[INFO] [stdout]    |                 the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 37 |     pub fn lpbk(&mut self) -> LpbkW<'_, CrSpec> {
[INFO] [stdout]    |                                     +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/i2cm/cr.rs:42:16
[INFO] [stdout]    |
[INFO] [stdout] 42 |     pub fn mfe(&mut self) -> MfeW<CrSpec> {
[INFO] [stdout]    |                ^^^^^^^^^     ------------ the same lifetime is hidden here
[INFO] [stdout]    |                |
[INFO] [stdout]    |                the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 42 |     pub fn mfe(&mut self) -> MfeW<'_, CrSpec> {
[INFO] [stdout]    |                                   +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/i2cm/cr.rs:47:16
[INFO] [stdout]    |
[INFO] [stdout] 47 |     pub fn sfe(&mut self) -> SfeW<CrSpec> {
[INFO] [stdout]    |                ^^^^^^^^^     ------------ the same lifetime is hidden here
[INFO] [stdout]    |                |
[INFO] [stdout]    |                the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 47 |     pub fn sfe(&mut self) -> SfeW<'_, CrSpec> {
[INFO] [stdout]    |                                   +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/i2cs/oar.rs:19:16
[INFO] [stdout]    |
[INFO] [stdout] 19 |     pub fn oar(&mut self) -> OarW<OarSpec> {
[INFO] [stdout]    |                ^^^^^^^^^     ------------- the same lifetime is hidden here
[INFO] [stdout]    |                |
[INFO] [stdout]    |                the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 19 |     pub fn oar(&mut self) -> OarW<'_, OarSpec> {
[INFO] [stdout]    |                                   +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]  --> src/i2cs/ctrl.rs:8:15
[INFO] [stdout]   |
[INFO] [stdout] 8 |     pub fn da(&mut self) -> DaW<CtrlSpec> {
[INFO] [stdout]   |               ^^^^^^^^^     ------------- the same lifetime is hidden here
[INFO] [stdout]   |               |
[INFO] [stdout]   |               the lifetime is elided here
[INFO] [stdout]   |
[INFO] [stdout]   = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]   |
[INFO] [stdout] 8 |     pub fn da(&mut self) -> DaW<'_, CtrlSpec> {
[INFO] [stdout]   |                                 +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/i2cs/dr.rs:19:17
[INFO] [stdout]    |
[INFO] [stdout] 19 |     pub fn data(&mut self) -> DataW<DrSpec> {
[INFO] [stdout]    |                 ^^^^^^^^^     ------------- the same lifetime is hidden here
[INFO] [stdout]    |                 |
[INFO] [stdout]    |                 the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 19 |     pub fn data(&mut self) -> DataW<'_, DrSpec> {
[INFO] [stdout]    |                                     +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/i2cs/imr.rs:33:19
[INFO] [stdout]    |
[INFO] [stdout] 33 |     pub fn dataim(&mut self) -> DataimW<ImrSpec> {
[INFO] [stdout]    |                   ^^^^^^^^^     ---------------- the same lifetime is hidden here
[INFO] [stdout]    |                   |
[INFO] [stdout]    |                   the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 33 |     pub fn dataim(&mut self) -> DataimW<'_, ImrSpec> {
[INFO] [stdout]    |                                         +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/i2cs/icr.rs:12:19
[INFO] [stdout]    |
[INFO] [stdout] 12 |     pub fn dataic(&mut self) -> DataicW<IcrSpec> {
[INFO] [stdout]    |                   ^^^^^^^^^     ---------------- the same lifetime is hidden here
[INFO] [stdout]    |                   |
[INFO] [stdout]    |                   the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 12 |     pub fn dataic(&mut self) -> DataicW<'_, IcrSpec> {
[INFO] [stdout]    |                                         +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/i2cs/icr.rs:17:20
[INFO] [stdout]    |
[INFO] [stdout] 17 |     pub fn startic(&mut self) -> StarticW<IcrSpec> {
[INFO] [stdout]    |                    ^^^^^^^^^     ----------------- the same lifetime is hidden here
[INFO] [stdout]    |                    |
[INFO] [stdout]    |                    the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 17 |     pub fn startic(&mut self) -> StarticW<'_, IcrSpec> {
[INFO] [stdout]    |                                           +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/i2cs/icr.rs:22:19
[INFO] [stdout]    |
[INFO] [stdout] 22 |     pub fn stopic(&mut self) -> StopicW<IcrSpec> {
[INFO] [stdout]    |                   ^^^^^^^^^     ---------------- the same lifetime is hidden here
[INFO] [stdout]    |                   |
[INFO] [stdout]    |                   the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 22 |     pub fn stopic(&mut self) -> StopicW<'_, IcrSpec> {
[INFO] [stdout]    |                                         +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/gptimer0/cfg.rs:23:20
[INFO] [stdout]    |
[INFO] [stdout] 23 |     pub fn gptmcfg(&mut self) -> GptmcfgW<CfgSpec> {
[INFO] [stdout]    |                    ^^^^^^^^^     ----------------- the same lifetime is hidden here
[INFO] [stdout]    |                    |
[INFO] [stdout]    |                    the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 23 |     pub fn gptmcfg(&mut self) -> GptmcfgW<'_, CfgSpec> {
[INFO] [stdout]    |                                           +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/gptimer0/tamr.rs:113:17
[INFO] [stdout]     |
[INFO] [stdout] 113 |     pub fn tamr(&mut self) -> TamrW<TamrSpec> {
[INFO] [stdout]     |                 ^^^^^^^^^     --------------- the same lifetime is hidden here
[INFO] [stdout]     |                 |
[INFO] [stdout]     |                 the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 113 |     pub fn tamr(&mut self) -> TamrW<'_, TamrSpec> {
[INFO] [stdout]     |                                     +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/gptimer0/tamr.rs:118:18
[INFO] [stdout]     |
[INFO] [stdout] 118 |     pub fn tacmr(&mut self) -> TacmrW<TamrSpec> {
[INFO] [stdout]     |                  ^^^^^^^^^     ---------------- the same lifetime is hidden here
[INFO] [stdout]     |                  |
[INFO] [stdout]     |                  the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 118 |     pub fn tacmr(&mut self) -> TacmrW<'_, TamrSpec> {
[INFO] [stdout]     |                                       +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/gptimer0/tamr.rs:123:18
[INFO] [stdout]     |
[INFO] [stdout] 123 |     pub fn taams(&mut self) -> TaamsW<TamrSpec> {
[INFO] [stdout]     |                  ^^^^^^^^^     ---------------- the same lifetime is hidden here
[INFO] [stdout]     |                  |
[INFO] [stdout]     |                  the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 123 |     pub fn taams(&mut self) -> TaamsW<'_, TamrSpec> {
[INFO] [stdout]     |                                       +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/gptimer0/tamr.rs:128:19
[INFO] [stdout]     |
[INFO] [stdout] 128 |     pub fn tacdir(&mut self) -> TacdirW<TamrSpec> {
[INFO] [stdout]     |                   ^^^^^^^^^     ----------------- the same lifetime is hidden here
[INFO] [stdout]     |                   |
[INFO] [stdout]     |                   the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 128 |     pub fn tacdir(&mut self) -> TacdirW<'_, TamrSpec> {
[INFO] [stdout]     |                                         +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/gptimer0/tamr.rs:133:18
[INFO] [stdout]     |
[INFO] [stdout] 133 |     pub fn tamie(&mut self) -> TamieW<TamrSpec> {
[INFO] [stdout]     |                  ^^^^^^^^^     ---------------- the same lifetime is hidden here
[INFO] [stdout]     |                  |
[INFO] [stdout]     |                  the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 133 |     pub fn tamie(&mut self) -> TamieW<'_, TamrSpec> {
[INFO] [stdout]     |                                       +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/gptimer0/tamr.rs:138:18
[INFO] [stdout]     |
[INFO] [stdout] 138 |     pub fn tawot(&mut self) -> TawotW<TamrSpec> {
[INFO] [stdout]     |                  ^^^^^^^^^     ---------------- the same lifetime is hidden here
[INFO] [stdout]     |                  |
[INFO] [stdout]     |                  the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 138 |     pub fn tawot(&mut self) -> TawotW<'_, TamrSpec> {
[INFO] [stdout]     |                                       +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/gptimer0/tamr.rs:143:20
[INFO] [stdout]     |
[INFO] [stdout] 143 |     pub fn tasnaps(&mut self) -> TasnapsW<TamrSpec> {
[INFO] [stdout]     |                    ^^^^^^^^^     ------------------ the same lifetime is hidden here
[INFO] [stdout]     |                    |
[INFO] [stdout]     |                    the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 143 |     pub fn tasnaps(&mut self) -> TasnapsW<'_, TamrSpec> {
[INFO] [stdout]     |                                           +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/gptimer0/tamr.rs:148:18
[INFO] [stdout]     |
[INFO] [stdout] 148 |     pub fn taild(&mut self) -> TaildW<TamrSpec> {
[INFO] [stdout]     |                  ^^^^^^^^^     ---------------- the same lifetime is hidden here
[INFO] [stdout]     |                  |
[INFO] [stdout]     |                  the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 148 |     pub fn taild(&mut self) -> TaildW<'_, TamrSpec> {
[INFO] [stdout]     |                                       +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/gptimer0/tamr.rs:153:20
[INFO] [stdout]     |
[INFO] [stdout] 153 |     pub fn tapwmie(&mut self) -> TapwmieW<TamrSpec> {
[INFO] [stdout]     |                    ^^^^^^^^^     ------------------ the same lifetime is hidden here
[INFO] [stdout]     |                    |
[INFO] [stdout]     |                    the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 153 |     pub fn tapwmie(&mut self) -> TapwmieW<'_, TamrSpec> {
[INFO] [stdout]     |                                           +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/gptimer0/tamr.rs:158:19
[INFO] [stdout]     |
[INFO] [stdout] 158 |     pub fn tamrsu(&mut self) -> TamrsuW<TamrSpec> {
[INFO] [stdout]     |                   ^^^^^^^^^     ----------------- the same lifetime is hidden here
[INFO] [stdout]     |                   |
[INFO] [stdout]     |                   the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 158 |     pub fn tamrsu(&mut self) -> TamrsuW<'_, TamrSpec> {
[INFO] [stdout]     |                                         +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/gptimer0/tamr.rs:163:18
[INFO] [stdout]     |
[INFO] [stdout] 163 |     pub fn taplo(&mut self) -> TaploW<TamrSpec> {
[INFO] [stdout]     |                  ^^^^^^^^^     ---------------- the same lifetime is hidden here
[INFO] [stdout]     |                  |
[INFO] [stdout]     |                  the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 163 |     pub fn taplo(&mut self) -> TaploW<'_, TamrSpec> {
[INFO] [stdout]     |                                       +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/gptimer0/tbmr.rs:113:17
[INFO] [stdout]     |
[INFO] [stdout] 113 |     pub fn tbmr(&mut self) -> TbmrW<TbmrSpec> {
[INFO] [stdout]     |                 ^^^^^^^^^     --------------- the same lifetime is hidden here
[INFO] [stdout]     |                 |
[INFO] [stdout]     |                 the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 113 |     pub fn tbmr(&mut self) -> TbmrW<'_, TbmrSpec> {
[INFO] [stdout]     |                                     +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/gptimer0/tbmr.rs:118:18
[INFO] [stdout]     |
[INFO] [stdout] 118 |     pub fn tbcmr(&mut self) -> TbcmrW<TbmrSpec> {
[INFO] [stdout]     |                  ^^^^^^^^^     ---------------- the same lifetime is hidden here
[INFO] [stdout]     |                  |
[INFO] [stdout]     |                  the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 118 |     pub fn tbcmr(&mut self) -> TbcmrW<'_, TbmrSpec> {
[INFO] [stdout]     |                                       +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/gptimer0/tbmr.rs:123:18
[INFO] [stdout]     |
[INFO] [stdout] 123 |     pub fn tbams(&mut self) -> TbamsW<TbmrSpec> {
[INFO] [stdout]     |                  ^^^^^^^^^     ---------------- the same lifetime is hidden here
[INFO] [stdout]     |                  |
[INFO] [stdout]     |                  the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 123 |     pub fn tbams(&mut self) -> TbamsW<'_, TbmrSpec> {
[INFO] [stdout]     |                                       +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/gptimer0/tbmr.rs:128:19
[INFO] [stdout]     |
[INFO] [stdout] 128 |     pub fn tbcdir(&mut self) -> TbcdirW<TbmrSpec> {
[INFO] [stdout]     |                   ^^^^^^^^^     ----------------- the same lifetime is hidden here
[INFO] [stdout]     |                   |
[INFO] [stdout]     |                   the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 128 |     pub fn tbcdir(&mut self) -> TbcdirW<'_, TbmrSpec> {
[INFO] [stdout]     |                                         +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/gptimer0/tbmr.rs:133:18
[INFO] [stdout]     |
[INFO] [stdout] 133 |     pub fn tbmie(&mut self) -> TbmieW<TbmrSpec> {
[INFO] [stdout]     |                  ^^^^^^^^^     ---------------- the same lifetime is hidden here
[INFO] [stdout]     |                  |
[INFO] [stdout]     |                  the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 133 |     pub fn tbmie(&mut self) -> TbmieW<'_, TbmrSpec> {
[INFO] [stdout]     |                                       +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/gptimer0/tbmr.rs:138:18
[INFO] [stdout]     |
[INFO] [stdout] 138 |     pub fn tbwot(&mut self) -> TbwotW<TbmrSpec> {
[INFO] [stdout]     |                  ^^^^^^^^^     ---------------- the same lifetime is hidden here
[INFO] [stdout]     |                  |
[INFO] [stdout]     |                  the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 138 |     pub fn tbwot(&mut self) -> TbwotW<'_, TbmrSpec> {
[INFO] [stdout]     |                                       +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/gptimer0/tbmr.rs:143:20
[INFO] [stdout]     |
[INFO] [stdout] 143 |     pub fn tbsnaps(&mut self) -> TbsnapsW<TbmrSpec> {
[INFO] [stdout]     |                    ^^^^^^^^^     ------------------ the same lifetime is hidden here
[INFO] [stdout]     |                    |
[INFO] [stdout]     |                    the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 143 |     pub fn tbsnaps(&mut self) -> TbsnapsW<'_, TbmrSpec> {
[INFO] [stdout]     |                                           +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/gptimer0/tbmr.rs:148:18
[INFO] [stdout]     |
[INFO] [stdout] 148 |     pub fn tbild(&mut self) -> TbildW<TbmrSpec> {
[INFO] [stdout]     |                  ^^^^^^^^^     ---------------- the same lifetime is hidden here
[INFO] [stdout]     |                  |
[INFO] [stdout]     |                  the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 148 |     pub fn tbild(&mut self) -> TbildW<'_, TbmrSpec> {
[INFO] [stdout]     |                                       +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/gptimer0/tbmr.rs:153:20
[INFO] [stdout]     |
[INFO] [stdout] 153 |     pub fn tbpwmie(&mut self) -> TbpwmieW<TbmrSpec> {
[INFO] [stdout]     |                    ^^^^^^^^^     ------------------ the same lifetime is hidden here
[INFO] [stdout]     |                    |
[INFO] [stdout]     |                    the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 153 |     pub fn tbpwmie(&mut self) -> TbpwmieW<'_, TbmrSpec> {
[INFO] [stdout]     |                                           +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/gptimer0/tbmr.rs:158:19
[INFO] [stdout]     |
[INFO] [stdout] 158 |     pub fn tbmrsu(&mut self) -> TbmrsuW<TbmrSpec> {
[INFO] [stdout]     |                   ^^^^^^^^^     ----------------- the same lifetime is hidden here
[INFO] [stdout]     |                   |
[INFO] [stdout]     |                   the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 158 |     pub fn tbmrsu(&mut self) -> TbmrsuW<'_, TbmrSpec> {
[INFO] [stdout]     |                                         +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/gptimer0/tbmr.rs:163:18
[INFO] [stdout]     |
[INFO] [stdout] 163 |     pub fn tbplo(&mut self) -> TbploW<TbmrSpec> {
[INFO] [stdout]     |                  ^^^^^^^^^     ---------------- the same lifetime is hidden here
[INFO] [stdout]     |                  |
[INFO] [stdout]     |                  the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 163 |     pub fn tbplo(&mut self) -> TbploW<'_, TbmrSpec> {
[INFO] [stdout]     |                                       +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/gptimer0/ctl.rs:100:17
[INFO] [stdout]     |
[INFO] [stdout] 100 |     pub fn taen(&mut self) -> TaenW<CtlSpec> {
[INFO] [stdout]     |                 ^^^^^^^^^     -------------- the same lifetime is hidden here
[INFO] [stdout]     |                 |
[INFO] [stdout]     |                 the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 100 |     pub fn taen(&mut self) -> TaenW<'_, CtlSpec> {
[INFO] [stdout]     |                                     +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/gptimer0/ctl.rs:105:20
[INFO] [stdout]     |
[INFO] [stdout] 105 |     pub fn tastall(&mut self) -> TastallW<CtlSpec> {
[INFO] [stdout]     |                    ^^^^^^^^^     ----------------- the same lifetime is hidden here
[INFO] [stdout]     |                    |
[INFO] [stdout]     |                    the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 105 |     pub fn tastall(&mut self) -> TastallW<'_, CtlSpec> {
[INFO] [stdout]     |                                           +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/gptimer0/ctl.rs:110:20
[INFO] [stdout]     |
[INFO] [stdout] 110 |     pub fn taevent(&mut self) -> TaeventW<CtlSpec> {
[INFO] [stdout]     |                    ^^^^^^^^^     ----------------- the same lifetime is hidden here
[INFO] [stdout]     |                    |
[INFO] [stdout]     |                    the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 110 |     pub fn taevent(&mut self) -> TaeventW<'_, CtlSpec> {
[INFO] [stdout]     |                                           +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/gptimer0/ctl.rs:115:18
[INFO] [stdout]     |
[INFO] [stdout] 115 |     pub fn taote(&mut self) -> TaoteW<CtlSpec> {
[INFO] [stdout]     |                  ^^^^^^^^^     --------------- the same lifetime is hidden here
[INFO] [stdout]     |                  |
[INFO] [stdout]     |                  the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 115 |     pub fn taote(&mut self) -> TaoteW<'_, CtlSpec> {
[INFO] [stdout]     |                                       +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/gptimer0/ctl.rs:120:19
[INFO] [stdout]     |
[INFO] [stdout] 120 |     pub fn tapwml(&mut self) -> TapwmlW<CtlSpec> {
[INFO] [stdout]     |                   ^^^^^^^^^     ---------------- the same lifetime is hidden here
[INFO] [stdout]     |                   |
[INFO] [stdout]     |                   the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 120 |     pub fn tapwml(&mut self) -> TapwmlW<'_, CtlSpec> {
[INFO] [stdout]     |                                         +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/gptimer0/ctl.rs:125:17
[INFO] [stdout]     |
[INFO] [stdout] 125 |     pub fn tben(&mut self) -> TbenW<CtlSpec> {
[INFO] [stdout]     |                 ^^^^^^^^^     -------------- the same lifetime is hidden here
[INFO] [stdout]     |                 |
[INFO] [stdout]     |                 the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 125 |     pub fn tben(&mut self) -> TbenW<'_, CtlSpec> {
[INFO] [stdout]     |                                     +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/gptimer0/ctl.rs:130:20
[INFO] [stdout]     |
[INFO] [stdout] 130 |     pub fn tbstall(&mut self) -> TbstallW<CtlSpec> {
[INFO] [stdout]     |                    ^^^^^^^^^     ----------------- the same lifetime is hidden here
[INFO] [stdout]     |                    |
[INFO] [stdout]     |                    the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 130 |     pub fn tbstall(&mut self) -> TbstallW<'_, CtlSpec> {
[INFO] [stdout]     |                                           +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/gptimer0/ctl.rs:135:20
[INFO] [stdout]     |
[INFO] [stdout] 135 |     pub fn tbevent(&mut self) -> TbeventW<CtlSpec> {
[INFO] [stdout]     |                    ^^^^^^^^^     ----------------- the same lifetime is hidden here
[INFO] [stdout]     |                    |
[INFO] [stdout]     |                    the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 135 |     pub fn tbevent(&mut self) -> TbeventW<'_, CtlSpec> {
[INFO] [stdout]     |                                           +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/gptimer0/ctl.rs:140:18
[INFO] [stdout]     |
[INFO] [stdout] 140 |     pub fn tbote(&mut self) -> TboteW<CtlSpec> {
[INFO] [stdout]     |                  ^^^^^^^^^     --------------- the same lifetime is hidden here
[INFO] [stdout]     |                  |
[INFO] [stdout]     |                  the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 140 |     pub fn tbote(&mut self) -> TboteW<'_, CtlSpec> {
[INFO] [stdout]     |                                       +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/gptimer0/ctl.rs:145:19
[INFO] [stdout]     |
[INFO] [stdout] 145 |     pub fn tbpwml(&mut self) -> TbpwmlW<CtlSpec> {
[INFO] [stdout]     |                   ^^^^^^^^^     ---------------- the same lifetime is hidden here
[INFO] [stdout]     |                   |
[INFO] [stdout]     |                   the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 145 |     pub fn tbpwml(&mut self) -> TbpwmlW<'_, CtlSpec> {
[INFO] [stdout]     |                                         +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/gptimer0/sync.rs:46:18
[INFO] [stdout]    |
[INFO] [stdout] 46 |     pub fn sync0(&mut self) -> Sync0W<SyncSpec> {
[INFO] [stdout]    |                  ^^^^^^^^^     ---------------- the same lifetime is hidden here
[INFO] [stdout]    |                  |
[INFO] [stdout]    |                  the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 46 |     pub fn sync0(&mut self) -> Sync0W<'_, SyncSpec> {
[INFO] [stdout]    |                                       +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/gptimer0/sync.rs:51:18
[INFO] [stdout]    |
[INFO] [stdout] 51 |     pub fn sync1(&mut self) -> Sync1W<SyncSpec> {
[INFO] [stdout]    |                  ^^^^^^^^^     ---------------- the same lifetime is hidden here
[INFO] [stdout]    |                  |
[INFO] [stdout]    |                  the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 51 |     pub fn sync1(&mut self) -> Sync1W<'_, SyncSpec> {
[INFO] [stdout]    |                                       +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/gptimer0/sync.rs:56:18
[INFO] [stdout]    |
[INFO] [stdout] 56 |     pub fn sync2(&mut self) -> Sync2W<SyncSpec> {
[INFO] [stdout]    |                  ^^^^^^^^^     ---------------- the same lifetime is hidden here
[INFO] [stdout]    |                  |
[INFO] [stdout]    |                  the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 56 |     pub fn sync2(&mut self) -> Sync2W<'_, SyncSpec> {
[INFO] [stdout]    |                                       +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/gptimer0/sync.rs:61:18
[INFO] [stdout]    |
[INFO] [stdout] 61 |     pub fn sync3(&mut self) -> Sync3W<SyncSpec> {
[INFO] [stdout]    |                  ^^^^^^^^^     ---------------- the same lifetime is hidden here
[INFO] [stdout]    |                  |
[INFO] [stdout]    |                  the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 61 |     pub fn sync3(&mut self) -> Sync3W<'_, SyncSpec> {
[INFO] [stdout]    |                                       +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/gptimer0/imr.rs:82:19
[INFO] [stdout]    |
[INFO] [stdout] 82 |     pub fn tatoim(&mut self) -> TatoimW<ImrSpec> {
[INFO] [stdout]    |                   ^^^^^^^^^     ---------------- the same lifetime is hidden here
[INFO] [stdout]    |                   |
[INFO] [stdout]    |                   the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 82 |     pub fn tatoim(&mut self) -> TatoimW<'_, ImrSpec> {
[INFO] [stdout]    |                                         +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/gptimer0/imr.rs:87:18
[INFO] [stdout]    |
[INFO] [stdout] 87 |     pub fn camim(&mut self) -> CamimW<ImrSpec> {
[INFO] [stdout]    |                  ^^^^^^^^^     --------------- the same lifetime is hidden here
[INFO] [stdout]    |                  |
[INFO] [stdout]    |                  the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 87 |     pub fn camim(&mut self) -> CamimW<'_, ImrSpec> {
[INFO] [stdout]    |                                       +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/gptimer0/imr.rs:92:18
[INFO] [stdout]    |
[INFO] [stdout] 92 |     pub fn caeim(&mut self) -> CaeimW<ImrSpec> {
[INFO] [stdout]    |                  ^^^^^^^^^     --------------- the same lifetime is hidden here
[INFO] [stdout]    |                  |
[INFO] [stdout]    |                  the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 92 |     pub fn caeim(&mut self) -> CaeimW<'_, ImrSpec> {
[INFO] [stdout]    |                                       +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/gptimer0/imr.rs:97:18
[INFO] [stdout]    |
[INFO] [stdout] 97 |     pub fn tamim(&mut self) -> TamimW<ImrSpec> {
[INFO] [stdout]    |                  ^^^^^^^^^     --------------- the same lifetime is hidden here
[INFO] [stdout]    |                  |
[INFO] [stdout]    |                  the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 97 |     pub fn tamim(&mut self) -> TamimW<'_, ImrSpec> {
[INFO] [stdout]    |                                       +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/gptimer0/imr.rs:102:19
[INFO] [stdout]     |
[INFO] [stdout] 102 |     pub fn tbtoim(&mut self) -> TbtoimW<ImrSpec> {
[INFO] [stdout]     |                   ^^^^^^^^^     ---------------- the same lifetime is hidden here
[INFO] [stdout]     |                   |
[INFO] [stdout]     |                   the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 102 |     pub fn tbtoim(&mut self) -> TbtoimW<'_, ImrSpec> {
[INFO] [stdout]     |                                         +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/gptimer0/imr.rs:107:18
[INFO] [stdout]     |
[INFO] [stdout] 107 |     pub fn cbmim(&mut self) -> CbmimW<ImrSpec> {
[INFO] [stdout]     |                  ^^^^^^^^^     --------------- the same lifetime is hidden here
[INFO] [stdout]     |                  |
[INFO] [stdout]     |                  the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 107 |     pub fn cbmim(&mut self) -> CbmimW<'_, ImrSpec> {
[INFO] [stdout]     |                                       +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/gptimer0/imr.rs:112:18
[INFO] [stdout]     |
[INFO] [stdout] 112 |     pub fn cbeim(&mut self) -> CbeimW<ImrSpec> {
[INFO] [stdout]     |                  ^^^^^^^^^     --------------- the same lifetime is hidden here
[INFO] [stdout]     |                  |
[INFO] [stdout]     |                  the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 112 |     pub fn cbeim(&mut self) -> CbeimW<'_, ImrSpec> {
[INFO] [stdout]     |                                       +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/gptimer0/imr.rs:117:18
[INFO] [stdout]     |
[INFO] [stdout] 117 |     pub fn tbmim(&mut self) -> TbmimW<ImrSpec> {
[INFO] [stdout]     |                  ^^^^^^^^^     --------------- the same lifetime is hidden here
[INFO] [stdout]     |                  |
[INFO] [stdout]     |                  the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 117 |     pub fn tbmim(&mut self) -> TbmimW<'_, ImrSpec> {
[INFO] [stdout]     |                                       +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/gptimer0/icr.rs:91:21
[INFO] [stdout]    |
[INFO] [stdout] 91 |     pub fn tatocint(&mut self) -> TatocintW<IcrSpec> {
[INFO] [stdout]    |                     ^^^^^^^^^     ------------------ the same lifetime is hidden here
[INFO] [stdout]    |                     |
[INFO] [stdout]    |                     the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 91 |     pub fn tatocint(&mut self) -> TatocintW<'_, IcrSpec> {
[INFO] [stdout]    |                                             +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/gptimer0/icr.rs:96:20
[INFO] [stdout]    |
[INFO] [stdout] 96 |     pub fn camcint(&mut self) -> CamcintW<IcrSpec> {
[INFO] [stdout]    |                    ^^^^^^^^^     ----------------- the same lifetime is hidden here
[INFO] [stdout]    |                    |
[INFO] [stdout]    |                    the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 96 |     pub fn camcint(&mut self) -> CamcintW<'_, IcrSpec> {
[INFO] [stdout]    |                                           +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/gptimer0/icr.rs:101:20
[INFO] [stdout]     |
[INFO] [stdout] 101 |     pub fn caecint(&mut self) -> CaecintW<IcrSpec> {
[INFO] [stdout]     |                    ^^^^^^^^^     ----------------- the same lifetime is hidden here
[INFO] [stdout]     |                    |
[INFO] [stdout]     |                    the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 101 |     pub fn caecint(&mut self) -> CaecintW<'_, IcrSpec> {
[INFO] [stdout]     |                                           +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/gptimer0/icr.rs:106:20
[INFO] [stdout]     |
[INFO] [stdout] 106 |     pub fn tamcint(&mut self) -> TamcintW<IcrSpec> {
[INFO] [stdout]     |                    ^^^^^^^^^     ----------------- the same lifetime is hidden here
[INFO] [stdout]     |                    |
[INFO] [stdout]     |                    the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 106 |     pub fn tamcint(&mut self) -> TamcintW<'_, IcrSpec> {
[INFO] [stdout]     |                                           +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/gptimer0/icr.rs:111:21
[INFO] [stdout]     |
[INFO] [stdout] 111 |     pub fn tbtocint(&mut self) -> TbtocintW<IcrSpec> {
[INFO] [stdout]     |                     ^^^^^^^^^     ------------------ the same lifetime is hidden here
[INFO] [stdout]     |                     |
[INFO] [stdout]     |                     the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 111 |     pub fn tbtocint(&mut self) -> TbtocintW<'_, IcrSpec> {
[INFO] [stdout]     |                                             +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/gptimer0/icr.rs:116:20
[INFO] [stdout]     |
[INFO] [stdout] 116 |     pub fn cbmcint(&mut self) -> CbmcintW<IcrSpec> {
[INFO] [stdout]     |                    ^^^^^^^^^     ----------------- the same lifetime is hidden here
[INFO] [stdout]     |                    |
[INFO] [stdout]     |                    the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 116 |     pub fn cbmcint(&mut self) -> CbmcintW<'_, IcrSpec> {
[INFO] [stdout]     |                                           +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/gptimer0/icr.rs:121:20
[INFO] [stdout]     |
[INFO] [stdout] 121 |     pub fn cbecint(&mut self) -> CbecintW<IcrSpec> {
[INFO] [stdout]     |                    ^^^^^^^^^     ----------------- the same lifetime is hidden here
[INFO] [stdout]     |                    |
[INFO] [stdout]     |                    the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 121 |     pub fn cbecint(&mut self) -> CbecintW<'_, IcrSpec> {
[INFO] [stdout]     |                                           +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/gptimer0/icr.rs:126:20
[INFO] [stdout]     |
[INFO] [stdout] 126 |     pub fn tbmcint(&mut self) -> TbmcintW<IcrSpec> {
[INFO] [stdout]     |                    ^^^^^^^^^     ----------------- the same lifetime is hidden here
[INFO] [stdout]     |                    |
[INFO] [stdout]     |                    the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 126 |     pub fn tbmcint(&mut self) -> TbmcintW<'_, IcrSpec> {
[INFO] [stdout]     |                                           +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/gptimer0/icr.rs:131:20
[INFO] [stdout]     |
[INFO] [stdout] 131 |     pub fn wuecint(&mut self) -> WuecintW<IcrSpec> {
[INFO] [stdout]     |                    ^^^^^^^^^     ----------------- the same lifetime is hidden here
[INFO] [stdout]     |                    |
[INFO] [stdout]     |                    the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 131 |     pub fn wuecint(&mut self) -> WuecintW<'_, IcrSpec> {
[INFO] [stdout]     |                                           +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/gptimer0/tailr.rs:19:18
[INFO] [stdout]    |
[INFO] [stdout] 19 |     pub fn tailr(&mut self) -> TailrW<TailrSpec> {
[INFO] [stdout]    |                  ^^^^^^^^^     ----------------- the same lifetime is hidden here
[INFO] [stdout]    |                  |
[INFO] [stdout]    |                  the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 19 |     pub fn tailr(&mut self) -> TailrW<'_, TailrSpec> {
[INFO] [stdout]    |                                       +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/gptimer0/tbilr.rs:19:18
[INFO] [stdout]    |
[INFO] [stdout] 19 |     pub fn tbilr(&mut self) -> TbilrW<TbilrSpec> {
[INFO] [stdout]    |                  ^^^^^^^^^     ----------------- the same lifetime is hidden here
[INFO] [stdout]    |                  |
[INFO] [stdout]    |                  the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 19 |     pub fn tbilr(&mut self) -> TbilrW<'_, TbilrSpec> {
[INFO] [stdout]    |                                       +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/gptimer0/tamatchr.rs:19:17
[INFO] [stdout]    |
[INFO] [stdout] 19 |     pub fn tamr(&mut self) -> TamrW<TamatchrSpec> {
[INFO] [stdout]    |                 ^^^^^^^^^     ------------------- the same lifetime is hidden here
[INFO] [stdout]    |                 |
[INFO] [stdout]    |                 the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 19 |     pub fn tamr(&mut self) -> TamrW<'_, TamatchrSpec> {
[INFO] [stdout]    |                                     +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/gptimer0/tbmatchr.rs:19:17
[INFO] [stdout]    |
[INFO] [stdout] 19 |     pub fn tbmr(&mut self) -> TbmrW<TbmatchrSpec> {
[INFO] [stdout]    |                 ^^^^^^^^^     ------------------- the same lifetime is hidden here
[INFO] [stdout]    |                 |
[INFO] [stdout]    |                 the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 19 |     pub fn tbmr(&mut self) -> TbmrW<'_, TbmatchrSpec> {
[INFO] [stdout]    |                                     +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/gptimer0/tapr.rs:19:18
[INFO] [stdout]    |
[INFO] [stdout] 19 |     pub fn tapsr(&mut self) -> TapsrW<TaprSpec> {
[INFO] [stdout]    |                  ^^^^^^^^^     ---------------- the same lifetime is hidden here
[INFO] [stdout]    |                  |
[INFO] [stdout]    |                  the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 19 |     pub fn tapsr(&mut self) -> TapsrW<'_, TaprSpec> {
[INFO] [stdout]    |                                       +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/gptimer0/tbpr.rs:19:18
[INFO] [stdout]    |
[INFO] [stdout] 19 |     pub fn tbpsr(&mut self) -> TbpsrW<TbprSpec> {
[INFO] [stdout]    |                  ^^^^^^^^^     ---------------- the same lifetime is hidden here
[INFO] [stdout]    |                  |
[INFO] [stdout]    |                  the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 19 |     pub fn tbpsr(&mut self) -> TbpsrW<'_, TbprSpec> {
[INFO] [stdout]    |                                       +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/gptimer0/tapmr.rs:19:18
[INFO] [stdout]    |
[INFO] [stdout] 19 |     pub fn tapsr(&mut self) -> TapsrW<TapmrSpec> {
[INFO] [stdout]    |                  ^^^^^^^^^     ----------------- the same lifetime is hidden here
[INFO] [stdout]    |                  |
[INFO] [stdout]    |                  the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 19 |     pub fn tapsr(&mut self) -> TapsrW<'_, TapmrSpec> {
[INFO] [stdout]    |                                       +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/gptimer0/tbpmr.rs:19:18
[INFO] [stdout]    |
[INFO] [stdout] 19 |     pub fn tbpsr(&mut self) -> TbpsrW<TbpmrSpec> {
[INFO] [stdout]    |                  ^^^^^^^^^     ----------------- the same lifetime is hidden here
[INFO] [stdout]    |                  |
[INFO] [stdout]    |                  the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 19 |     pub fn tbpsr(&mut self) -> TbpsrW<'_, TbpmrSpec> {
[INFO] [stdout]    |                                       +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/gptimer0/tav.rs:19:16
[INFO] [stdout]    |
[INFO] [stdout] 19 |     pub fn tav(&mut self) -> TavW<TavSpec> {
[INFO] [stdout]    |                ^^^^^^^^^     ------------- the same lifetime is hidden here
[INFO] [stdout]    |                |
[INFO] [stdout]    |                the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 19 |     pub fn tav(&mut self) -> TavW<'_, TavSpec> {
[INFO] [stdout]    |                                   +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/gptimer0/tbv.rs:26:16
[INFO] [stdout]    |
[INFO] [stdout] 26 |     pub fn tbv(&mut self) -> TbvW<TbvSpec> {
[INFO] [stdout]    |                ^^^^^^^^^     ------------- the same lifetime is hidden here
[INFO] [stdout]    |                |
[INFO] [stdout]    |                the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 26 |     pub fn tbv(&mut self) -> TbvW<'_, TbvSpec> {
[INFO] [stdout]    |                                   +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/gptimer1/cfg.rs:23:20
[INFO] [stdout]    |
[INFO] [stdout] 23 |     pub fn gptmcfg(&mut self) -> GptmcfgW<CfgSpec> {
[INFO] [stdout]    |                    ^^^^^^^^^     ----------------- the same lifetime is hidden here
[INFO] [stdout]    |                    |
[INFO] [stdout]    |                    the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 23 |     pub fn gptmcfg(&mut self) -> GptmcfgW<'_, CfgSpec> {
[INFO] [stdout]    |                                           +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/gptimer1/tamr.rs:113:17
[INFO] [stdout]     |
[INFO] [stdout] 113 |     pub fn tamr(&mut self) -> TamrW<TamrSpec> {
[INFO] [stdout]     |                 ^^^^^^^^^     --------------- the same lifetime is hidden here
[INFO] [stdout]     |                 |
[INFO] [stdout]     |                 the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 113 |     pub fn tamr(&mut self) -> TamrW<'_, TamrSpec> {
[INFO] [stdout]     |                                     +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/gptimer1/tamr.rs:118:18
[INFO] [stdout]     |
[INFO] [stdout] 118 |     pub fn tacmr(&mut self) -> TacmrW<TamrSpec> {
[INFO] [stdout]     |                  ^^^^^^^^^     ---------------- the same lifetime is hidden here
[INFO] [stdout]     |                  |
[INFO] [stdout]     |                  the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 118 |     pub fn tacmr(&mut self) -> TacmrW<'_, TamrSpec> {
[INFO] [stdout]     |                                       +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/gptimer1/tamr.rs:123:18
[INFO] [stdout]     |
[INFO] [stdout] 123 |     pub fn taams(&mut self) -> TaamsW<TamrSpec> {
[INFO] [stdout]     |                  ^^^^^^^^^     ---------------- the same lifetime is hidden here
[INFO] [stdout]     |                  |
[INFO] [stdout]     |                  the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 123 |     pub fn taams(&mut self) -> TaamsW<'_, TamrSpec> {
[INFO] [stdout]     |                                       +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/gptimer1/tamr.rs:128:19
[INFO] [stdout]     |
[INFO] [stdout] 128 |     pub fn tacdir(&mut self) -> TacdirW<TamrSpec> {
[INFO] [stdout]     |                   ^^^^^^^^^     ----------------- the same lifetime is hidden here
[INFO] [stdout]     |                   |
[INFO] [stdout]     |                   the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 128 |     pub fn tacdir(&mut self) -> TacdirW<'_, TamrSpec> {
[INFO] [stdout]     |                                         +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/gptimer1/tamr.rs:133:18
[INFO] [stdout]     |
[INFO] [stdout] 133 |     pub fn tamie(&mut self) -> TamieW<TamrSpec> {
[INFO] [stdout]     |                  ^^^^^^^^^     ---------------- the same lifetime is hidden here
[INFO] [stdout]     |                  |
[INFO] [stdout]     |                  the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 133 |     pub fn tamie(&mut self) -> TamieW<'_, TamrSpec> {
[INFO] [stdout]     |                                       +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/gptimer1/tamr.rs:138:18
[INFO] [stdout]     |
[INFO] [stdout] 138 |     pub fn tawot(&mut self) -> TawotW<TamrSpec> {
[INFO] [stdout]     |                  ^^^^^^^^^     ---------------- the same lifetime is hidden here
[INFO] [stdout]     |                  |
[INFO] [stdout]     |                  the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 138 |     pub fn tawot(&mut self) -> TawotW<'_, TamrSpec> {
[INFO] [stdout]     |                                       +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/gptimer1/tamr.rs:143:20
[INFO] [stdout]     |
[INFO] [stdout] 143 |     pub fn tasnaps(&mut self) -> TasnapsW<TamrSpec> {
[INFO] [stdout]     |                    ^^^^^^^^^     ------------------ the same lifetime is hidden here
[INFO] [stdout]     |                    |
[INFO] [stdout]     |                    the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 143 |     pub fn tasnaps(&mut self) -> TasnapsW<'_, TamrSpec> {
[INFO] [stdout]     |                                           +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/gptimer1/tamr.rs:148:18
[INFO] [stdout]     |
[INFO] [stdout] 148 |     pub fn taild(&mut self) -> TaildW<TamrSpec> {
[INFO] [stdout]     |                  ^^^^^^^^^     ---------------- the same lifetime is hidden here
[INFO] [stdout]     |                  |
[INFO] [stdout]     |                  the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 148 |     pub fn taild(&mut self) -> TaildW<'_, TamrSpec> {
[INFO] [stdout]     |                                       +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/gptimer1/tamr.rs:153:20
[INFO] [stdout]     |
[INFO] [stdout] 153 |     pub fn tapwmie(&mut self) -> TapwmieW<TamrSpec> {
[INFO] [stdout]     |                    ^^^^^^^^^     ------------------ the same lifetime is hidden here
[INFO] [stdout]     |                    |
[INFO] [stdout]     |                    the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 153 |     pub fn tapwmie(&mut self) -> TapwmieW<'_, TamrSpec> {
[INFO] [stdout]     |                                           +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/gptimer1/tamr.rs:158:19
[INFO] [stdout]     |
[INFO] [stdout] 158 |     pub fn tamrsu(&mut self) -> TamrsuW<TamrSpec> {
[INFO] [stdout]     |                   ^^^^^^^^^     ----------------- the same lifetime is hidden here
[INFO] [stdout]     |                   |
[INFO] [stdout]     |                   the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 158 |     pub fn tamrsu(&mut self) -> TamrsuW<'_, TamrSpec> {
[INFO] [stdout]     |                                         +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/gptimer1/tamr.rs:163:18
[INFO] [stdout]     |
[INFO] [stdout] 163 |     pub fn taplo(&mut self) -> TaploW<TamrSpec> {
[INFO] [stdout]     |                  ^^^^^^^^^     ---------------- the same lifetime is hidden here
[INFO] [stdout]     |                  |
[INFO] [stdout]     |                  the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 163 |     pub fn taplo(&mut self) -> TaploW<'_, TamrSpec> {
[INFO] [stdout]     |                                       +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/gptimer1/tbmr.rs:113:17
[INFO] [stdout]     |
[INFO] [stdout] 113 |     pub fn tbmr(&mut self) -> TbmrW<TbmrSpec> {
[INFO] [stdout]     |                 ^^^^^^^^^     --------------- the same lifetime is hidden here
[INFO] [stdout]     |                 |
[INFO] [stdout]     |                 the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 113 |     pub fn tbmr(&mut self) -> TbmrW<'_, TbmrSpec> {
[INFO] [stdout]     |                                     +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/gptimer1/tbmr.rs:118:18
[INFO] [stdout]     |
[INFO] [stdout] 118 |     pub fn tbcmr(&mut self) -> TbcmrW<TbmrSpec> {
[INFO] [stdout]     |                  ^^^^^^^^^     ---------------- the same lifetime is hidden here
[INFO] [stdout]     |                  |
[INFO] [stdout]     |                  the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 118 |     pub fn tbcmr(&mut self) -> TbcmrW<'_, TbmrSpec> {
[INFO] [stdout]     |                                       +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/gptimer1/tbmr.rs:123:18
[INFO] [stdout]     |
[INFO] [stdout] 123 |     pub fn tbams(&mut self) -> TbamsW<TbmrSpec> {
[INFO] [stdout]     |                  ^^^^^^^^^     ---------------- the same lifetime is hidden here
[INFO] [stdout]     |                  |
[INFO] [stdout]     |                  the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 123 |     pub fn tbams(&mut self) -> TbamsW<'_, TbmrSpec> {
[INFO] [stdout]     |                                       +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/gptimer1/tbmr.rs:128:19
[INFO] [stdout]     |
[INFO] [stdout] 128 |     pub fn tbcdir(&mut self) -> TbcdirW<TbmrSpec> {
[INFO] [stdout]     |                   ^^^^^^^^^     ----------------- the same lifetime is hidden here
[INFO] [stdout]     |                   |
[INFO] [stdout]     |                   the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 128 |     pub fn tbcdir(&mut self) -> TbcdirW<'_, TbmrSpec> {
[INFO] [stdout]     |                                         +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/gptimer1/tbmr.rs:133:18
[INFO] [stdout]     |
[INFO] [stdout] 133 |     pub fn tbmie(&mut self) -> TbmieW<TbmrSpec> {
[INFO] [stdout]     |                  ^^^^^^^^^     ---------------- the same lifetime is hidden here
[INFO] [stdout]     |                  |
[INFO] [stdout]     |                  the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 133 |     pub fn tbmie(&mut self) -> TbmieW<'_, TbmrSpec> {
[INFO] [stdout]     |                                       +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/gptimer1/tbmr.rs:138:18
[INFO] [stdout]     |
[INFO] [stdout] 138 |     pub fn tbwot(&mut self) -> TbwotW<TbmrSpec> {
[INFO] [stdout]     |                  ^^^^^^^^^     ---------------- the same lifetime is hidden here
[INFO] [stdout]     |                  |
[INFO] [stdout]     |                  the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 138 |     pub fn tbwot(&mut self) -> TbwotW<'_, TbmrSpec> {
[INFO] [stdout]     |                                       +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/gptimer1/tbmr.rs:143:20
[INFO] [stdout]     |
[INFO] [stdout] 143 |     pub fn tbsnaps(&mut self) -> TbsnapsW<TbmrSpec> {
[INFO] [stdout]     |                    ^^^^^^^^^     ------------------ the same lifetime is hidden here
[INFO] [stdout]     |                    |
[INFO] [stdout]     |                    the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 143 |     pub fn tbsnaps(&mut self) -> TbsnapsW<'_, TbmrSpec> {
[INFO] [stdout]     |                                           +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/gptimer1/tbmr.rs:148:18
[INFO] [stdout]     |
[INFO] [stdout] 148 |     pub fn tbild(&mut self) -> TbildW<TbmrSpec> {
[INFO] [stdout]     |                  ^^^^^^^^^     ---------------- the same lifetime is hidden here
[INFO] [stdout]     |                  |
[INFO] [stdout]     |                  the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 148 |     pub fn tbild(&mut self) -> TbildW<'_, TbmrSpec> {
[INFO] [stdout]     |                                       +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/gptimer1/tbmr.rs:153:20
[INFO] [stdout]     |
[INFO] [stdout] 153 |     pub fn tbpwmie(&mut self) -> TbpwmieW<TbmrSpec> {
[INFO] [stdout]     |                    ^^^^^^^^^     ------------------ the same lifetime is hidden here
[INFO] [stdout]     |                    |
[INFO] [stdout]     |                    the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 153 |     pub fn tbpwmie(&mut self) -> TbpwmieW<'_, TbmrSpec> {
[INFO] [stdout]     |                                           +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/gptimer1/tbmr.rs:158:19
[INFO] [stdout]     |
[INFO] [stdout] 158 |     pub fn tbmrsu(&mut self) -> TbmrsuW<TbmrSpec> {
[INFO] [stdout]     |                   ^^^^^^^^^     ----------------- the same lifetime is hidden here
[INFO] [stdout]     |                   |
[INFO] [stdout]     |                   the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 158 |     pub fn tbmrsu(&mut self) -> TbmrsuW<'_, TbmrSpec> {
[INFO] [stdout]     |                                         +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/gptimer1/tbmr.rs:163:18
[INFO] [stdout]     |
[INFO] [stdout] 163 |     pub fn tbplo(&mut self) -> TbploW<TbmrSpec> {
[INFO] [stdout]     |                  ^^^^^^^^^     ---------------- the same lifetime is hidden here
[INFO] [stdout]     |                  |
[INFO] [stdout]     |                  the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 163 |     pub fn tbplo(&mut self) -> TbploW<'_, TbmrSpec> {
[INFO] [stdout]     |                                       +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/gptimer1/ctl.rs:100:17
[INFO] [stdout]     |
[INFO] [stdout] 100 |     pub fn taen(&mut self) -> TaenW<CtlSpec> {
[INFO] [stdout]     |                 ^^^^^^^^^     -------------- the same lifetime is hidden here
[INFO] [stdout]     |                 |
[INFO] [stdout]     |                 the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 100 |     pub fn taen(&mut self) -> TaenW<'_, CtlSpec> {
[INFO] [stdout]     |                                     +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/gptimer1/ctl.rs:105:20
[INFO] [stdout]     |
[INFO] [stdout] 105 |     pub fn tastall(&mut self) -> TastallW<CtlSpec> {
[INFO] [stdout]     |                    ^^^^^^^^^     ----------------- the same lifetime is hidden here
[INFO] [stdout]     |                    |
[INFO] [stdout]     |                    the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 105 |     pub fn tastall(&mut self) -> TastallW<'_, CtlSpec> {
[INFO] [stdout]     |                                           +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/gptimer1/ctl.rs:110:20
[INFO] [stdout]     |
[INFO] [stdout] 110 |     pub fn taevent(&mut self) -> TaeventW<CtlSpec> {
[INFO] [stdout]     |                    ^^^^^^^^^     ----------------- the same lifetime is hidden here
[INFO] [stdout]     |                    |
[INFO] [stdout]     |                    the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 110 |     pub fn taevent(&mut self) -> TaeventW<'_, CtlSpec> {
[INFO] [stdout]     |                                           +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/gptimer1/ctl.rs:115:18
[INFO] [stdout]     |
[INFO] [stdout] 115 |     pub fn taote(&mut self) -> TaoteW<CtlSpec> {
[INFO] [stdout]     |                  ^^^^^^^^^     --------------- the same lifetime is hidden here
[INFO] [stdout]     |                  |
[INFO] [stdout]     |                  the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 115 |     pub fn taote(&mut self) -> TaoteW<'_, CtlSpec> {
[INFO] [stdout]     |                                       +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/gptimer1/ctl.rs:120:19
[INFO] [stdout]     |
[INFO] [stdout] 120 |     pub fn tapwml(&mut self) -> TapwmlW<CtlSpec> {
[INFO] [stdout]     |                   ^^^^^^^^^     ---------------- the same lifetime is hidden here
[INFO] [stdout]     |                   |
[INFO] [stdout]     |                   the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 120 |     pub fn tapwml(&mut self) -> TapwmlW<'_, CtlSpec> {
[INFO] [stdout]     |                                         +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/gptimer1/ctl.rs:125:17
[INFO] [stdout]     |
[INFO] [stdout] 125 |     pub fn tben(&mut self) -> TbenW<CtlSpec> {
[INFO] [stdout]     |                 ^^^^^^^^^     -------------- the same lifetime is hidden here
[INFO] [stdout]     |                 |
[INFO] [stdout]     |                 the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 125 |     pub fn tben(&mut self) -> TbenW<'_, CtlSpec> {
[INFO] [stdout]     |                                     +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/gptimer1/ctl.rs:130:20
[INFO] [stdout]     |
[INFO] [stdout] 130 |     pub fn tbstall(&mut self) -> TbstallW<CtlSpec> {
[INFO] [stdout]     |                    ^^^^^^^^^     ----------------- the same lifetime is hidden here
[INFO] [stdout]     |                    |
[INFO] [stdout]     |                    the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 130 |     pub fn tbstall(&mut self) -> TbstallW<'_, CtlSpec> {
[INFO] [stdout]     |                                           +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/gptimer1/ctl.rs:135:20
[INFO] [stdout]     |
[INFO] [stdout] 135 |     pub fn tbevent(&mut self) -> TbeventW<CtlSpec> {
[INFO] [stdout]     |                    ^^^^^^^^^     ----------------- the same lifetime is hidden here
[INFO] [stdout]     |                    |
[INFO] [stdout]     |                    the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 135 |     pub fn tbevent(&mut self) -> TbeventW<'_, CtlSpec> {
[INFO] [stdout]     |                                           +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/gptimer1/ctl.rs:140:18
[INFO] [stdout]     |
[INFO] [stdout] 140 |     pub fn tbote(&mut self) -> TboteW<CtlSpec> {
[INFO] [stdout]     |                  ^^^^^^^^^     --------------- the same lifetime is hidden here
[INFO] [stdout]     |                  |
[INFO] [stdout]     |                  the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 140 |     pub fn tbote(&mut self) -> TboteW<'_, CtlSpec> {
[INFO] [stdout]     |                                       +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/gptimer1/ctl.rs:145:19
[INFO] [stdout]     |
[INFO] [stdout] 145 |     pub fn tbpwml(&mut self) -> TbpwmlW<CtlSpec> {
[INFO] [stdout]     |                   ^^^^^^^^^     ---------------- the same lifetime is hidden here
[INFO] [stdout]     |                   |
[INFO] [stdout]     |                   the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 145 |     pub fn tbpwml(&mut self) -> TbpwmlW<'_, CtlSpec> {
[INFO] [stdout]     |                                         +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/gptimer1/sync.rs:46:18
[INFO] [stdout]    |
[INFO] [stdout] 46 |     pub fn sync0(&mut self) -> Sync0W<SyncSpec> {
[INFO] [stdout]    |                  ^^^^^^^^^     ---------------- the same lifetime is hidden here
[INFO] [stdout]    |                  |
[INFO] [stdout]    |                  the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 46 |     pub fn sync0(&mut self) -> Sync0W<'_, SyncSpec> {
[INFO] [stdout]    |                                       +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/gptimer1/sync.rs:51:18
[INFO] [stdout]    |
[INFO] [stdout] 51 |     pub fn sync1(&mut self) -> Sync1W<SyncSpec> {
[INFO] [stdout]    |                  ^^^^^^^^^     ---------------- the same lifetime is hidden here
[INFO] [stdout]    |                  |
[INFO] [stdout]    |                  the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 51 |     pub fn sync1(&mut self) -> Sync1W<'_, SyncSpec> {
[INFO] [stdout]    |                                       +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/gptimer1/sync.rs:56:18
[INFO] [stdout]    |
[INFO] [stdout] 56 |     pub fn sync2(&mut self) -> Sync2W<SyncSpec> {
[INFO] [stdout]    |                  ^^^^^^^^^     ---------------- the same lifetime is hidden here
[INFO] [stdout]    |                  |
[INFO] [stdout]    |                  the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 56 |     pub fn sync2(&mut self) -> Sync2W<'_, SyncSpec> {
[INFO] [stdout]    |                                       +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/gptimer1/sync.rs:61:18
[INFO] [stdout]    |
[INFO] [stdout] 61 |     pub fn sync3(&mut self) -> Sync3W<SyncSpec> {
[INFO] [stdout]    |                  ^^^^^^^^^     ---------------- the same lifetime is hidden here
[INFO] [stdout]    |                  |
[INFO] [stdout]    |                  the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 61 |     pub fn sync3(&mut self) -> Sync3W<'_, SyncSpec> {
[INFO] [stdout]    |                                       +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/gptimer1/imr.rs:82:19
[INFO] [stdout]    |
[INFO] [stdout] 82 |     pub fn tatoim(&mut self) -> TatoimW<ImrSpec> {
[INFO] [stdout]    |                   ^^^^^^^^^     ---------------- the same lifetime is hidden here
[INFO] [stdout]    |                   |
[INFO] [stdout]    |                   the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 82 |     pub fn tatoim(&mut self) -> TatoimW<'_, ImrSpec> {
[INFO] [stdout]    |                                         +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/gptimer1/imr.rs:87:18
[INFO] [stdout]    |
[INFO] [stdout] 87 |     pub fn camim(&mut self) -> CamimW<ImrSpec> {
[INFO] [stdout]    |                  ^^^^^^^^^     --------------- the same lifetime is hidden here
[INFO] [stdout]    |                  |
[INFO] [stdout]    |                  the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 87 |     pub fn camim(&mut self) -> CamimW<'_, ImrSpec> {
[INFO] [stdout]    |                                       +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/gptimer1/imr.rs:92:18
[INFO] [stdout]    |
[INFO] [stdout] 92 |     pub fn caeim(&mut self) -> CaeimW<ImrSpec> {
[INFO] [stdout]    |                  ^^^^^^^^^     --------------- the same lifetime is hidden here
[INFO] [stdout]    |                  |
[INFO] [stdout]    |                  the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 92 |     pub fn caeim(&mut self) -> CaeimW<'_, ImrSpec> {
[INFO] [stdout]    |                                       +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/gptimer1/imr.rs:97:18
[INFO] [stdout]    |
[INFO] [stdout] 97 |     pub fn tamim(&mut self) -> TamimW<ImrSpec> {
[INFO] [stdout]    |                  ^^^^^^^^^     --------------- the same lifetime is hidden here
[INFO] [stdout]    |                  |
[INFO] [stdout]    |                  the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 97 |     pub fn tamim(&mut self) -> TamimW<'_, ImrSpec> {
[INFO] [stdout]    |                                       +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/gptimer1/imr.rs:102:19
[INFO] [stdout]     |
[INFO] [stdout] 102 |     pub fn tbtoim(&mut self) -> TbtoimW<ImrSpec> {
[INFO] [stdout]     |                   ^^^^^^^^^     ---------------- the same lifetime is hidden here
[INFO] [stdout]     |                   |
[INFO] [stdout]     |                   the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 102 |     pub fn tbtoim(&mut self) -> TbtoimW<'_, ImrSpec> {
[INFO] [stdout]     |                                         +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/gptimer1/imr.rs:107:18
[INFO] [stdout]     |
[INFO] [stdout] 107 |     pub fn cbmim(&mut self) -> CbmimW<ImrSpec> {
[INFO] [stdout]     |                  ^^^^^^^^^     --------------- the same lifetime is hidden here
[INFO] [stdout]     |                  |
[INFO] [stdout]     |                  the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 107 |     pub fn cbmim(&mut self) -> CbmimW<'_, ImrSpec> {
[INFO] [stdout]     |                                       +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/gptimer1/imr.rs:112:18
[INFO] [stdout]     |
[INFO] [stdout] 112 |     pub fn cbeim(&mut self) -> CbeimW<ImrSpec> {
[INFO] [stdout]     |                  ^^^^^^^^^     --------------- the same lifetime is hidden here
[INFO] [stdout]     |                  |
[INFO] [stdout]     |                  the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 112 |     pub fn cbeim(&mut self) -> CbeimW<'_, ImrSpec> {
[INFO] [stdout]     |                                       +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/gptimer1/imr.rs:117:18
[INFO] [stdout]     |
[INFO] [stdout] 117 |     pub fn tbmim(&mut self) -> TbmimW<ImrSpec> {
[INFO] [stdout]     |                  ^^^^^^^^^     --------------- the same lifetime is hidden here
[INFO] [stdout]     |                  |
[INFO] [stdout]     |                  the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 117 |     pub fn tbmim(&mut self) -> TbmimW<'_, ImrSpec> {
[INFO] [stdout]     |                                       +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/gptimer1/icr.rs:91:21
[INFO] [stdout]    |
[INFO] [stdout] 91 |     pub fn tatocint(&mut self) -> TatocintW<IcrSpec> {
[INFO] [stdout]    |                     ^^^^^^^^^     ------------------ the same lifetime is hidden here
[INFO] [stdout]    |                     |
[INFO] [stdout]    |                     the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 91 |     pub fn tatocint(&mut self) -> TatocintW<'_, IcrSpec> {
[INFO] [stdout]    |                                             +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/gptimer1/icr.rs:96:20
[INFO] [stdout]    |
[INFO] [stdout] 96 |     pub fn camcint(&mut self) -> CamcintW<IcrSpec> {
[INFO] [stdout]    |                    ^^^^^^^^^     ----------------- the same lifetime is hidden here
[INFO] [stdout]    |                    |
[INFO] [stdout]    |                    the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 96 |     pub fn camcint(&mut self) -> CamcintW<'_, IcrSpec> {
[INFO] [stdout]    |                                           +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/gptimer1/icr.rs:101:20
[INFO] [stdout]     |
[INFO] [stdout] 101 |     pub fn caecint(&mut self) -> CaecintW<IcrSpec> {
[INFO] [stdout]     |                    ^^^^^^^^^     ----------------- the same lifetime is hidden here
[INFO] [stdout]     |                    |
[INFO] [stdout]     |                    the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 101 |     pub fn caecint(&mut self) -> CaecintW<'_, IcrSpec> {
[INFO] [stdout]     |                                           +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/gptimer1/icr.rs:106:20
[INFO] [stdout]     |
[INFO] [stdout] 106 |     pub fn tamcint(&mut self) -> TamcintW<IcrSpec> {
[INFO] [stdout]     |                    ^^^^^^^^^     ----------------- the same lifetime is hidden here
[INFO] [stdout]     |                    |
[INFO] [stdout]     |                    the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 106 |     pub fn tamcint(&mut self) -> TamcintW<'_, IcrSpec> {
[INFO] [stdout]     |                                           +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/gptimer1/icr.rs:111:21
[INFO] [stdout]     |
[INFO] [stdout] 111 |     pub fn tbtocint(&mut self) -> TbtocintW<IcrSpec> {
[INFO] [stdout]     |                     ^^^^^^^^^     ------------------ the same lifetime is hidden here
[INFO] [stdout]     |                     |
[INFO] [stdout]     |                     the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 111 |     pub fn tbtocint(&mut self) -> TbtocintW<'_, IcrSpec> {
[INFO] [stdout]     |                                             +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/gptimer1/icr.rs:116:20
[INFO] [stdout]     |
[INFO] [stdout] 116 |     pub fn cbmcint(&mut self) -> CbmcintW<IcrSpec> {
[INFO] [stdout]     |                    ^^^^^^^^^     ----------------- the same lifetime is hidden here
[INFO] [stdout]     |                    |
[INFO] [stdout]     |                    the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 116 |     pub fn cbmcint(&mut self) -> CbmcintW<'_, IcrSpec> {
[INFO] [stdout]     |                                           +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/gptimer1/icr.rs:121:20
[INFO] [stdout]     |
[INFO] [stdout] 121 |     pub fn cbecint(&mut self) -> CbecintW<IcrSpec> {
[INFO] [stdout]     |                    ^^^^^^^^^     ----------------- the same lifetime is hidden here
[INFO] [stdout]     |                    |
[INFO] [stdout]     |                    the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 121 |     pub fn cbecint(&mut self) -> CbecintW<'_, IcrSpec> {
[INFO] [stdout]     |                                           +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/gptimer1/icr.rs:126:20
[INFO] [stdout]     |
[INFO] [stdout] 126 |     pub fn tbmcint(&mut self) -> TbmcintW<IcrSpec> {
[INFO] [stdout]     |                    ^^^^^^^^^     ----------------- the same lifetime is hidden here
[INFO] [stdout]     |                    |
[INFO] [stdout]     |                    the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 126 |     pub fn tbmcint(&mut self) -> TbmcintW<'_, IcrSpec> {
[INFO] [stdout]     |                                           +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/gptimer1/icr.rs:131:20
[INFO] [stdout]     |
[INFO] [stdout] 131 |     pub fn wuecint(&mut self) -> WuecintW<IcrSpec> {
[INFO] [stdout]     |                    ^^^^^^^^^     ----------------- the same lifetime is hidden here
[INFO] [stdout]     |                    |
[INFO] [stdout]     |                    the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 131 |     pub fn wuecint(&mut self) -> WuecintW<'_, IcrSpec> {
[INFO] [stdout]     |                                           +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/gptimer1/tailr.rs:19:18
[INFO] [stdout]    |
[INFO] [stdout] 19 |     pub fn tailr(&mut self) -> TailrW<TailrSpec> {
[INFO] [stdout]    |                  ^^^^^^^^^     ----------------- the same lifetime is hidden here
[INFO] [stdout]    |                  |
[INFO] [stdout]    |                  the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 19 |     pub fn tailr(&mut self) -> TailrW<'_, TailrSpec> {
[INFO] [stdout]    |                                       +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/gptimer1/tbilr.rs:19:18
[INFO] [stdout]    |
[INFO] [stdout] 19 |     pub fn tbilr(&mut self) -> TbilrW<TbilrSpec> {
[INFO] [stdout]    |                  ^^^^^^^^^     ----------------- the same lifetime is hidden here
[INFO] [stdout]    |                  |
[INFO] [stdout]    |                  the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 19 |     pub fn tbilr(&mut self) -> TbilrW<'_, TbilrSpec> {
[INFO] [stdout]    |                                       +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/gptimer1/tamatchr.rs:19:17
[INFO] [stdout]    |
[INFO] [stdout] 19 |     pub fn tamr(&mut self) -> TamrW<TamatchrSpec> {
[INFO] [stdout]    |                 ^^^^^^^^^     ------------------- the same lifetime is hidden here
[INFO] [stdout]    |                 |
[INFO] [stdout]    |                 the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 19 |     pub fn tamr(&mut self) -> TamrW<'_, TamatchrSpec> {
[INFO] [stdout]    |                                     +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/gptimer1/tbmatchr.rs:19:17
[INFO] [stdout]    |
[INFO] [stdout] 19 |     pub fn tbmr(&mut self) -> TbmrW<TbmatchrSpec> {
[INFO] [stdout]    |                 ^^^^^^^^^     ------------------- the same lifetime is hidden here
[INFO] [stdout]    |                 |
[INFO] [stdout]    |                 the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 19 |     pub fn tbmr(&mut self) -> TbmrW<'_, TbmatchrSpec> {
[INFO] [stdout]    |                                     +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/gptimer1/tapr.rs:19:18
[INFO] [stdout]    |
[INFO] [stdout] 19 |     pub fn tapsr(&mut self) -> TapsrW<TaprSpec> {
[INFO] [stdout]    |                  ^^^^^^^^^     ---------------- the same lifetime is hidden here
[INFO] [stdout]    |                  |
[INFO] [stdout]    |                  the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 19 |     pub fn tapsr(&mut self) -> TapsrW<'_, TaprSpec> {
[INFO] [stdout]    |                                       +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/gptimer1/tbpr.rs:19:18
[INFO] [stdout]    |
[INFO] [stdout] 19 |     pub fn tbpsr(&mut self) -> TbpsrW<TbprSpec> {
[INFO] [stdout]    |                  ^^^^^^^^^     ---------------- the same lifetime is hidden here
[INFO] [stdout]    |                  |
[INFO] [stdout]    |                  the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 19 |     pub fn tbpsr(&mut self) -> TbpsrW<'_, TbprSpec> {
[INFO] [stdout]    |                                       +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/gptimer1/tapmr.rs:19:18
[INFO] [stdout]    |
[INFO] [stdout] 19 |     pub fn tapsr(&mut self) -> TapsrW<TapmrSpec> {
[INFO] [stdout]    |                  ^^^^^^^^^     ----------------- the same lifetime is hidden here
[INFO] [stdout]    |                  |
[INFO] [stdout]    |                  the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 19 |     pub fn tapsr(&mut self) -> TapsrW<'_, TapmrSpec> {
[INFO] [stdout]    |                                       +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/gptimer1/tbpmr.rs:19:18
[INFO] [stdout]    |
[INFO] [stdout] 19 |     pub fn tbpsr(&mut self) -> TbpsrW<TbpmrSpec> {
[INFO] [stdout]    |                  ^^^^^^^^^     ----------------- the same lifetime is hidden here
[INFO] [stdout]    |                  |
[INFO] [stdout]    |                  the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 19 |     pub fn tbpsr(&mut self) -> TbpsrW<'_, TbpmrSpec> {
[INFO] [stdout]    |                                       +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/gptimer1/tav.rs:19:16
[INFO] [stdout]    |
[INFO] [stdout] 19 |     pub fn tav(&mut self) -> TavW<TavSpec> {
[INFO] [stdout]    |                ^^^^^^^^^     ------------- the same lifetime is hidden here
[INFO] [stdout]    |                |
[INFO] [stdout]    |                the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 19 |     pub fn tav(&mut self) -> TavW<'_, TavSpec> {
[INFO] [stdout]    |                                   +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/gptimer1/tbv.rs:26:16
[INFO] [stdout]    |
[INFO] [stdout] 26 |     pub fn tbv(&mut self) -> TbvW<TbvSpec> {
[INFO] [stdout]    |                ^^^^^^^^^     ------------- the same lifetime is hidden here
[INFO] [stdout]    |                |
[INFO] [stdout]    |                the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 26 |     pub fn tbv(&mut self) -> TbvW<'_, TbvSpec> {
[INFO] [stdout]    |                                   +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/gptimer2/cfg.rs:23:20
[INFO] [stdout]    |
[INFO] [stdout] 23 |     pub fn gptmcfg(&mut self) -> GptmcfgW<CfgSpec> {
[INFO] [stdout]    |                    ^^^^^^^^^     ----------------- the same lifetime is hidden here
[INFO] [stdout]    |                    |
[INFO] [stdout]    |                    the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 23 |     pub fn gptmcfg(&mut self) -> GptmcfgW<'_, CfgSpec> {
[INFO] [stdout]    |                                           +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/gptimer2/tamr.rs:113:17
[INFO] [stdout]     |
[INFO] [stdout] 113 |     pub fn tamr(&mut self) -> TamrW<TamrSpec> {
[INFO] [stdout]     |                 ^^^^^^^^^     --------------- the same lifetime is hidden here
[INFO] [stdout]     |                 |
[INFO] [stdout]     |                 the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 113 |     pub fn tamr(&mut self) -> TamrW<'_, TamrSpec> {
[INFO] [stdout]     |                                     +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/gptimer2/tamr.rs:118:18
[INFO] [stdout]     |
[INFO] [stdout] 118 |     pub fn tacmr(&mut self) -> TacmrW<TamrSpec> {
[INFO] [stdout]     |                  ^^^^^^^^^     ---------------- the same lifetime is hidden here
[INFO] [stdout]     |                  |
[INFO] [stdout]     |                  the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 118 |     pub fn tacmr(&mut self) -> TacmrW<'_, TamrSpec> {
[INFO] [stdout]     |                                       +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/gptimer2/tamr.rs:123:18
[INFO] [stdout]     |
[INFO] [stdout] 123 |     pub fn taams(&mut self) -> TaamsW<TamrSpec> {
[INFO] [stdout]     |                  ^^^^^^^^^     ---------------- the same lifetime is hidden here
[INFO] [stdout]     |                  |
[INFO] [stdout]     |                  the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 123 |     pub fn taams(&mut self) -> TaamsW<'_, TamrSpec> {
[INFO] [stdout]     |                                       +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/gptimer2/tamr.rs:128:19
[INFO] [stdout]     |
[INFO] [stdout] 128 |     pub fn tacdir(&mut self) -> TacdirW<TamrSpec> {
[INFO] [stdout]     |                   ^^^^^^^^^     ----------------- the same lifetime is hidden here
[INFO] [stdout]     |                   |
[INFO] [stdout]     |                   the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 128 |     pub fn tacdir(&mut self) -> TacdirW<'_, TamrSpec> {
[INFO] [stdout]     |                                         +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/gptimer2/tamr.rs:133:18
[INFO] [stdout]     |
[INFO] [stdout] 133 |     pub fn tamie(&mut self) -> TamieW<TamrSpec> {
[INFO] [stdout]     |                  ^^^^^^^^^     ---------------- the same lifetime is hidden here
[INFO] [stdout]     |                  |
[INFO] [stdout]     |                  the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 133 |     pub fn tamie(&mut self) -> TamieW<'_, TamrSpec> {
[INFO] [stdout]     |                                       +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/gptimer2/tamr.rs:138:18
[INFO] [stdout]     |
[INFO] [stdout] 138 |     pub fn tawot(&mut self) -> TawotW<TamrSpec> {
[INFO] [stdout]     |                  ^^^^^^^^^     ---------------- the same lifetime is hidden here
[INFO] [stdout]     |                  |
[INFO] [stdout]     |                  the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 138 |     pub fn tawot(&mut self) -> TawotW<'_, TamrSpec> {
[INFO] [stdout]     |                                       +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/gptimer2/tamr.rs:143:20
[INFO] [stdout]     |
[INFO] [stdout] 143 |     pub fn tasnaps(&mut self) -> TasnapsW<TamrSpec> {
[INFO] [stdout]     |                    ^^^^^^^^^     ------------------ the same lifetime is hidden here
[INFO] [stdout]     |                    |
[INFO] [stdout]     |                    the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 143 |     pub fn tasnaps(&mut self) -> TasnapsW<'_, TamrSpec> {
[INFO] [stdout]     |                                           +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/gptimer2/tamr.rs:148:18
[INFO] [stdout]     |
[INFO] [stdout] 148 |     pub fn taild(&mut self) -> TaildW<TamrSpec> {
[INFO] [stdout]     |                  ^^^^^^^^^     ---------------- the same lifetime is hidden here
[INFO] [stdout]     |                  |
[INFO] [stdout]     |                  the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 148 |     pub fn taild(&mut self) -> TaildW<'_, TamrSpec> {
[INFO] [stdout]     |                                       +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/gptimer2/tamr.rs:153:20
[INFO] [stdout]     |
[INFO] [stdout] 153 |     pub fn tapwmie(&mut self) -> TapwmieW<TamrSpec> {
[INFO] [stdout]     |                    ^^^^^^^^^     ------------------ the same lifetime is hidden here
[INFO] [stdout]     |                    |
[INFO] [stdout]     |                    the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 153 |     pub fn tapwmie(&mut self) -> TapwmieW<'_, TamrSpec> {
[INFO] [stdout]     |                                           +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/gptimer2/tamr.rs:158:19
[INFO] [stdout]     |
[INFO] [stdout] 158 |     pub fn tamrsu(&mut self) -> TamrsuW<TamrSpec> {
[INFO] [stdout]     |                   ^^^^^^^^^     ----------------- the same lifetime is hidden here
[INFO] [stdout]     |                   |
[INFO] [stdout]     |                   the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 158 |     pub fn tamrsu(&mut self) -> TamrsuW<'_, TamrSpec> {
[INFO] [stdout]     |                                         +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/gptimer2/tamr.rs:163:18
[INFO] [stdout]     |
[INFO] [stdout] 163 |     pub fn taplo(&mut self) -> TaploW<TamrSpec> {
[INFO] [stdout]     |                  ^^^^^^^^^     ---------------- the same lifetime is hidden here
[INFO] [stdout]     |                  |
[INFO] [stdout]     |                  the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 163 |     pub fn taplo(&mut self) -> TaploW<'_, TamrSpec> {
[INFO] [stdout]     |                                       +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/gptimer2/tbmr.rs:113:17
[INFO] [stdout]     |
[INFO] [stdout] 113 |     pub fn tbmr(&mut self) -> TbmrW<TbmrSpec> {
[INFO] [stdout]     |                 ^^^^^^^^^     --------------- the same lifetime is hidden here
[INFO] [stdout]     |                 |
[INFO] [stdout]     |                 the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 113 |     pub fn tbmr(&mut self) -> TbmrW<'_, TbmrSpec> {
[INFO] [stdout]     |                                     +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/gptimer2/tbmr.rs:118:18
[INFO] [stdout]     |
[INFO] [stdout] 118 |     pub fn tbcmr(&mut self) -> TbcmrW<TbmrSpec> {
[INFO] [stdout]     |                  ^^^^^^^^^     ---------------- the same lifetime is hidden here
[INFO] [stdout]     |                  |
[INFO] [stdout]     |                  the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 118 |     pub fn tbcmr(&mut self) -> TbcmrW<'_, TbmrSpec> {
[INFO] [stdout]     |                                       +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/gptimer2/tbmr.rs:123:18
[INFO] [stdout]     |
[INFO] [stdout] 123 |     pub fn tbams(&mut self) -> TbamsW<TbmrSpec> {
[INFO] [stdout]     |                  ^^^^^^^^^     ---------------- the same lifetime is hidden here
[INFO] [stdout]     |                  |
[INFO] [stdout]     |                  the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 123 |     pub fn tbams(&mut self) -> TbamsW<'_, TbmrSpec> {
[INFO] [stdout]     |                                       +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/gptimer2/tbmr.rs:128:19
[INFO] [stdout]     |
[INFO] [stdout] 128 |     pub fn tbcdir(&mut self) -> TbcdirW<TbmrSpec> {
[INFO] [stdout]     |                   ^^^^^^^^^     ----------------- the same lifetime is hidden here
[INFO] [stdout]     |                   |
[INFO] [stdout]     |                   the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 128 |     pub fn tbcdir(&mut self) -> TbcdirW<'_, TbmrSpec> {
[INFO] [stdout]     |                                         +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/gptimer2/tbmr.rs:133:18
[INFO] [stdout]     |
[INFO] [stdout] 133 |     pub fn tbmie(&mut self) -> TbmieW<TbmrSpec> {
[INFO] [stdout]     |                  ^^^^^^^^^     ---------------- the same lifetime is hidden here
[INFO] [stdout]     |                  |
[INFO] [stdout]     |                  the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 133 |     pub fn tbmie(&mut self) -> TbmieW<'_, TbmrSpec> {
[INFO] [stdout]     |                                       +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/gptimer2/tbmr.rs:138:18
[INFO] [stdout]     |
[INFO] [stdout] 138 |     pub fn tbwot(&mut self) -> TbwotW<TbmrSpec> {
[INFO] [stdout]     |                  ^^^^^^^^^     ---------------- the same lifetime is hidden here
[INFO] [stdout]     |                  |
[INFO] [stdout]     |                  the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 138 |     pub fn tbwot(&mut self) -> TbwotW<'_, TbmrSpec> {
[INFO] [stdout]     |                                       +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/gptimer2/tbmr.rs:143:20
[INFO] [stdout]     |
[INFO] [stdout] 143 |     pub fn tbsnaps(&mut self) -> TbsnapsW<TbmrSpec> {
[INFO] [stdout]     |                    ^^^^^^^^^     ------------------ the same lifetime is hidden here
[INFO] [stdout]     |                    |
[INFO] [stdout]     |                    the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 143 |     pub fn tbsnaps(&mut self) -> TbsnapsW<'_, TbmrSpec> {
[INFO] [stdout]     |                                           +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/gptimer2/tbmr.rs:148:18
[INFO] [stdout]     |
[INFO] [stdout] 148 |     pub fn tbild(&mut self) -> TbildW<TbmrSpec> {
[INFO] [stdout]     |                  ^^^^^^^^^     ---------------- the same lifetime is hidden here
[INFO] [stdout]     |                  |
[INFO] [stdout]     |                  the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 148 |     pub fn tbild(&mut self) -> TbildW<'_, TbmrSpec> {
[INFO] [stdout]     |                                       +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/gptimer2/tbmr.rs:153:20
[INFO] [stdout]     |
[INFO] [stdout] 153 |     pub fn tbpwmie(&mut self) -> TbpwmieW<TbmrSpec> {
[INFO] [stdout]     |                    ^^^^^^^^^     ------------------ the same lifetime is hidden here
[INFO] [stdout]     |                    |
[INFO] [stdout]     |                    the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 153 |     pub fn tbpwmie(&mut self) -> TbpwmieW<'_, TbmrSpec> {
[INFO] [stdout]     |                                           +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/gptimer2/tbmr.rs:158:19
[INFO] [stdout]     |
[INFO] [stdout] 158 |     pub fn tbmrsu(&mut self) -> TbmrsuW<TbmrSpec> {
[INFO] [stdout]     |                   ^^^^^^^^^     ----------------- the same lifetime is hidden here
[INFO] [stdout]     |                   |
[INFO] [stdout]     |                   the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 158 |     pub fn tbmrsu(&mut self) -> TbmrsuW<'_, TbmrSpec> {
[INFO] [stdout]     |                                         +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/gptimer2/tbmr.rs:163:18
[INFO] [stdout]     |
[INFO] [stdout] 163 |     pub fn tbplo(&mut self) -> TbploW<TbmrSpec> {
[INFO] [stdout]     |                  ^^^^^^^^^     ---------------- the same lifetime is hidden here
[INFO] [stdout]     |                  |
[INFO] [stdout]     |                  the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 163 |     pub fn tbplo(&mut self) -> TbploW<'_, TbmrSpec> {
[INFO] [stdout]     |                                       +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/gptimer2/ctl.rs:100:17
[INFO] [stdout]     |
[INFO] [stdout] 100 |     pub fn taen(&mut self) -> TaenW<CtlSpec> {
[INFO] [stdout]     |                 ^^^^^^^^^     -------------- the same lifetime is hidden here
[INFO] [stdout]     |                 |
[INFO] [stdout]     |                 the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 100 |     pub fn taen(&mut self) -> TaenW<'_, CtlSpec> {
[INFO] [stdout]     |                                     +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/gptimer2/ctl.rs:105:20
[INFO] [stdout]     |
[INFO] [stdout] 105 |     pub fn tastall(&mut self) -> TastallW<CtlSpec> {
[INFO] [stdout]     |                    ^^^^^^^^^     ----------------- the same lifetime is hidden here
[INFO] [stdout]     |                    |
[INFO] [stdout]     |                    the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 105 |     pub fn tastall(&mut self) -> TastallW<'_, CtlSpec> {
[INFO] [stdout]     |                                           +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/gptimer2/ctl.rs:110:20
[INFO] [stdout]     |
[INFO] [stdout] 110 |     pub fn taevent(&mut self) -> TaeventW<CtlSpec> {
[INFO] [stdout]     |                    ^^^^^^^^^     ----------------- the same lifetime is hidden here
[INFO] [stdout]     |                    |
[INFO] [stdout]     |                    the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 110 |     pub fn taevent(&mut self) -> TaeventW<'_, CtlSpec> {
[INFO] [stdout]     |                                           +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/gptimer2/ctl.rs:115:18
[INFO] [stdout]     |
[INFO] [stdout] 115 |     pub fn taote(&mut self) -> TaoteW<CtlSpec> {
[INFO] [stdout]     |                  ^^^^^^^^^     --------------- the same lifetime is hidden here
[INFO] [stdout]     |                  |
[INFO] [stdout]     |                  the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 115 |     pub fn taote(&mut self) -> TaoteW<'_, CtlSpec> {
[INFO] [stdout]     |                                       +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/gptimer2/ctl.rs:120:19
[INFO] [stdout]     |
[INFO] [stdout] 120 |     pub fn tapwml(&mut self) -> TapwmlW<CtlSpec> {
[INFO] [stdout]     |                   ^^^^^^^^^     ---------------- the same lifetime is hidden here
[INFO] [stdout]     |                   |
[INFO] [stdout]     |                   the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 120 |     pub fn tapwml(&mut self) -> TapwmlW<'_, CtlSpec> {
[INFO] [stdout]     |                                         +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/gptimer2/ctl.rs:125:17
[INFO] [stdout]     |
[INFO] [stdout] 125 |     pub fn tben(&mut self) -> TbenW<CtlSpec> {
[INFO] [stdout]     |                 ^^^^^^^^^     -------------- the same lifetime is hidden here
[INFO] [stdout]     |                 |
[INFO] [stdout]     |                 the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 125 |     pub fn tben(&mut self) -> TbenW<'_, CtlSpec> {
[INFO] [stdout]     |                                     +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/gptimer2/ctl.rs:130:20
[INFO] [stdout]     |
[INFO] [stdout] 130 |     pub fn tbstall(&mut self) -> TbstallW<CtlSpec> {
[INFO] [stdout]     |                    ^^^^^^^^^     ----------------- the same lifetime is hidden here
[INFO] [stdout]     |                    |
[INFO] [stdout]     |                    the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 130 |     pub fn tbstall(&mut self) -> TbstallW<'_, CtlSpec> {
[INFO] [stdout]     |                                           +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/gptimer2/ctl.rs:135:20
[INFO] [stdout]     |
[INFO] [stdout] 135 |     pub fn tbevent(&mut self) -> TbeventW<CtlSpec> {
[INFO] [stdout]     |                    ^^^^^^^^^     ----------------- the same lifetime is hidden here
[INFO] [stdout]     |                    |
[INFO] [stdout]     |                    the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 135 |     pub fn tbevent(&mut self) -> TbeventW<'_, CtlSpec> {
[INFO] [stdout]     |                                           +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/gptimer2/ctl.rs:140:18
[INFO] [stdout]     |
[INFO] [stdout] 140 |     pub fn tbote(&mut self) -> TboteW<CtlSpec> {
[INFO] [stdout]     |                  ^^^^^^^^^     --------------- the same lifetime is hidden here
[INFO] [stdout]     |                  |
[INFO] [stdout]     |                  the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 140 |     pub fn tbote(&mut self) -> TboteW<'_, CtlSpec> {
[INFO] [stdout]     |                                       +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/gptimer2/ctl.rs:145:19
[INFO] [stdout]     |
[INFO] [stdout] 145 |     pub fn tbpwml(&mut self) -> TbpwmlW<CtlSpec> {
[INFO] [stdout]     |                   ^^^^^^^^^     ---------------- the same lifetime is hidden here
[INFO] [stdout]     |                   |
[INFO] [stdout]     |                   the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 145 |     pub fn tbpwml(&mut self) -> TbpwmlW<'_, CtlSpec> {
[INFO] [stdout]     |                                         +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/gptimer2/sync.rs:46:18
[INFO] [stdout]    |
[INFO] [stdout] 46 |     pub fn sync0(&mut self) -> Sync0W<SyncSpec> {
[INFO] [stdout]    |                  ^^^^^^^^^     ---------------- the same lifetime is hidden here
[INFO] [stdout]    |                  |
[INFO] [stdout]    |                  the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 46 |     pub fn sync0(&mut self) -> Sync0W<'_, SyncSpec> {
[INFO] [stdout]    |                                       +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/gptimer2/sync.rs:51:18
[INFO] [stdout]    |
[INFO] [stdout] 51 |     pub fn sync1(&mut self) -> Sync1W<SyncSpec> {
[INFO] [stdout]    |                  ^^^^^^^^^     ---------------- the same lifetime is hidden here
[INFO] [stdout]    |                  |
[INFO] [stdout]    |                  the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 51 |     pub fn sync1(&mut self) -> Sync1W<'_, SyncSpec> {
[INFO] [stdout]    |                                       +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/gptimer2/sync.rs:56:18
[INFO] [stdout]    |
[INFO] [stdout] 56 |     pub fn sync2(&mut self) -> Sync2W<SyncSpec> {
[INFO] [stdout]    |                  ^^^^^^^^^     ---------------- the same lifetime is hidden here
[INFO] [stdout]    |                  |
[INFO] [stdout]    |                  the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 56 |     pub fn sync2(&mut self) -> Sync2W<'_, SyncSpec> {
[INFO] [stdout]    |                                       +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/gptimer2/sync.rs:61:18
[INFO] [stdout]    |
[INFO] [stdout] 61 |     pub fn sync3(&mut self) -> Sync3W<SyncSpec> {
[INFO] [stdout]    |                  ^^^^^^^^^     ---------------- the same lifetime is hidden here
[INFO] [stdout]    |                  |
[INFO] [stdout]    |                  the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 61 |     pub fn sync3(&mut self) -> Sync3W<'_, SyncSpec> {
[INFO] [stdout]    |                                       +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/gptimer2/imr.rs:82:19
[INFO] [stdout]    |
[INFO] [stdout] 82 |     pub fn tatoim(&mut self) -> TatoimW<ImrSpec> {
[INFO] [stdout]    |                   ^^^^^^^^^     ---------------- the same lifetime is hidden here
[INFO] [stdout]    |                   |
[INFO] [stdout]    |                   the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 82 |     pub fn tatoim(&mut self) -> TatoimW<'_, ImrSpec> {
[INFO] [stdout]    |                                         +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/gptimer2/imr.rs:87:18
[INFO] [stdout]    |
[INFO] [stdout] 87 |     pub fn camim(&mut self) -> CamimW<ImrSpec> {
[INFO] [stdout]    |                  ^^^^^^^^^     --------------- the same lifetime is hidden here
[INFO] [stdout]    |                  |
[INFO] [stdout]    |                  the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 87 |     pub fn camim(&mut self) -> CamimW<'_, ImrSpec> {
[INFO] [stdout]    |                                       +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/gptimer2/imr.rs:92:18
[INFO] [stdout]    |
[INFO] [stdout] 92 |     pub fn caeim(&mut self) -> CaeimW<ImrSpec> {
[INFO] [stdout]    |                  ^^^^^^^^^     --------------- the same lifetime is hidden here
[INFO] [stdout]    |                  |
[INFO] [stdout]    |                  the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 92 |     pub fn caeim(&mut self) -> CaeimW<'_, ImrSpec> {
[INFO] [stdout]    |                                       +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/gptimer2/imr.rs:97:18
[INFO] [stdout]    |
[INFO] [stdout] 97 |     pub fn tamim(&mut self) -> TamimW<ImrSpec> {
[INFO] [stdout]    |                  ^^^^^^^^^     --------------- the same lifetime is hidden here
[INFO] [stdout]    |                  |
[INFO] [stdout]    |                  the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 97 |     pub fn tamim(&mut self) -> TamimW<'_, ImrSpec> {
[INFO] [stdout]    |                                       +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/gptimer2/imr.rs:102:19
[INFO] [stdout]     |
[INFO] [stdout] 102 |     pub fn tbtoim(&mut self) -> TbtoimW<ImrSpec> {
[INFO] [stdout]     |                   ^^^^^^^^^     ---------------- the same lifetime is hidden here
[INFO] [stdout]     |                   |
[INFO] [stdout]     |                   the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 102 |     pub fn tbtoim(&mut self) -> TbtoimW<'_, ImrSpec> {
[INFO] [stdout]     |                                         +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/gptimer2/imr.rs:107:18
[INFO] [stdout]     |
[INFO] [stdout] 107 |     pub fn cbmim(&mut self) -> CbmimW<ImrSpec> {
[INFO] [stdout]     |                  ^^^^^^^^^     --------------- the same lifetime is hidden here
[INFO] [stdout]     |                  |
[INFO] [stdout]     |                  the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 107 |     pub fn cbmim(&mut self) -> CbmimW<'_, ImrSpec> {
[INFO] [stdout]     |                                       +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/gptimer2/imr.rs:112:18
[INFO] [stdout]     |
[INFO] [stdout] 112 |     pub fn cbeim(&mut self) -> CbeimW<ImrSpec> {
[INFO] [stdout]     |                  ^^^^^^^^^     --------------- the same lifetime is hidden here
[INFO] [stdout]     |                  |
[INFO] [stdout]     |                  the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 112 |     pub fn cbeim(&mut self) -> CbeimW<'_, ImrSpec> {
[INFO] [stdout]     |                                       +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/gptimer2/imr.rs:117:18
[INFO] [stdout]     |
[INFO] [stdout] 117 |     pub fn tbmim(&mut self) -> TbmimW<ImrSpec> {
[INFO] [stdout]     |                  ^^^^^^^^^     --------------- the same lifetime is hidden here
[INFO] [stdout]     |                  |
[INFO] [stdout]     |                  the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 117 |     pub fn tbmim(&mut self) -> TbmimW<'_, ImrSpec> {
[INFO] [stdout]     |                                       +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/gptimer2/icr.rs:91:21
[INFO] [stdout]    |
[INFO] [stdout] 91 |     pub fn tatocint(&mut self) -> TatocintW<IcrSpec> {
[INFO] [stdout]    |                     ^^^^^^^^^     ------------------ the same lifetime is hidden here
[INFO] [stdout]    |                     |
[INFO] [stdout]    |                     the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 91 |     pub fn tatocint(&mut self) -> TatocintW<'_, IcrSpec> {
[INFO] [stdout]    |                                             +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/gptimer2/icr.rs:96:20
[INFO] [stdout]    |
[INFO] [stdout] 96 |     pub fn camcint(&mut self) -> CamcintW<IcrSpec> {
[INFO] [stdout]    |                    ^^^^^^^^^     ----------------- the same lifetime is hidden here
[INFO] [stdout]    |                    |
[INFO] [stdout]    |                    the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 96 |     pub fn camcint(&mut self) -> CamcintW<'_, IcrSpec> {
[INFO] [stdout]    |                                           +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/gptimer2/icr.rs:101:20
[INFO] [stdout]     |
[INFO] [stdout] 101 |     pub fn caecint(&mut self) -> CaecintW<IcrSpec> {
[INFO] [stdout]     |                    ^^^^^^^^^     ----------------- the same lifetime is hidden here
[INFO] [stdout]     |                    |
[INFO] [stdout]     |                    the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 101 |     pub fn caecint(&mut self) -> CaecintW<'_, IcrSpec> {
[INFO] [stdout]     |                                           +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/gptimer2/icr.rs:106:20
[INFO] [stdout]     |
[INFO] [stdout] 106 |     pub fn tamcint(&mut self) -> TamcintW<IcrSpec> {
[INFO] [stdout]     |                    ^^^^^^^^^     ----------------- the same lifetime is hidden here
[INFO] [stdout]     |                    |
[INFO] [stdout]     |                    the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 106 |     pub fn tamcint(&mut self) -> TamcintW<'_, IcrSpec> {
[INFO] [stdout]     |                                           +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/gptimer2/icr.rs:111:21
[INFO] [stdout]     |
[INFO] [stdout] 111 |     pub fn tbtocint(&mut self) -> TbtocintW<IcrSpec> {
[INFO] [stdout]     |                     ^^^^^^^^^     ------------------ the same lifetime is hidden here
[INFO] [stdout]     |                     |
[INFO] [stdout]     |                     the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 111 |     pub fn tbtocint(&mut self) -> TbtocintW<'_, IcrSpec> {
[INFO] [stdout]     |                                             +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/gptimer2/icr.rs:116:20
[INFO] [stdout]     |
[INFO] [stdout] 116 |     pub fn cbmcint(&mut self) -> CbmcintW<IcrSpec> {
[INFO] [stdout]     |                    ^^^^^^^^^     ----------------- the same lifetime is hidden here
[INFO] [stdout]     |                    |
[INFO] [stdout]     |                    the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 116 |     pub fn cbmcint(&mut self) -> CbmcintW<'_, IcrSpec> {
[INFO] [stdout]     |                                           +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/gptimer2/icr.rs:121:20
[INFO] [stdout]     |
[INFO] [stdout] 121 |     pub fn cbecint(&mut self) -> CbecintW<IcrSpec> {
[INFO] [stdout]     |                    ^^^^^^^^^     ----------------- the same lifetime is hidden here
[INFO] [stdout]     |                    |
[INFO] [stdout]     |                    the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 121 |     pub fn cbecint(&mut self) -> CbecintW<'_, IcrSpec> {
[INFO] [stdout]     |                                           +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/gptimer2/icr.rs:126:20
[INFO] [stdout]     |
[INFO] [stdout] 126 |     pub fn tbmcint(&mut self) -> TbmcintW<IcrSpec> {
[INFO] [stdout]     |                    ^^^^^^^^^     ----------------- the same lifetime is hidden here
[INFO] [stdout]     |                    |
[INFO] [stdout]     |                    the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 126 |     pub fn tbmcint(&mut self) -> TbmcintW<'_, IcrSpec> {
[INFO] [stdout]     |                                           +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/gptimer2/icr.rs:131:20
[INFO] [stdout]     |
[INFO] [stdout] 131 |     pub fn wuecint(&mut self) -> WuecintW<IcrSpec> {
[INFO] [stdout]     |                    ^^^^^^^^^     ----------------- the same lifetime is hidden here
[INFO] [stdout]     |                    |
[INFO] [stdout]     |                    the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 131 |     pub fn wuecint(&mut self) -> WuecintW<'_, IcrSpec> {
[INFO] [stdout]     |                                           +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/gptimer2/tailr.rs:19:18
[INFO] [stdout]    |
[INFO] [stdout] 19 |     pub fn tailr(&mut self) -> TailrW<TailrSpec> {
[INFO] [stdout]    |                  ^^^^^^^^^     ----------------- the same lifetime is hidden here
[INFO] [stdout]    |                  |
[INFO] [stdout]    |                  the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 19 |     pub fn tailr(&mut self) -> TailrW<'_, TailrSpec> {
[INFO] [stdout]    |                                       +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/gptimer2/tbilr.rs:19:18
[INFO] [stdout]    |
[INFO] [stdout] 19 |     pub fn tbilr(&mut self) -> TbilrW<TbilrSpec> {
[INFO] [stdout]    |                  ^^^^^^^^^     ----------------- the same lifetime is hidden here
[INFO] [stdout]    |                  |
[INFO] [stdout]    |                  the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 19 |     pub fn tbilr(&mut self) -> TbilrW<'_, TbilrSpec> {
[INFO] [stdout]    |                                       +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/gptimer2/tamatchr.rs:19:17
[INFO] [stdout]    |
[INFO] [stdout] 19 |     pub fn tamr(&mut self) -> TamrW<TamatchrSpec> {
[INFO] [stdout]    |                 ^^^^^^^^^     ------------------- the same lifetime is hidden here
[INFO] [stdout]    |                 |
[INFO] [stdout]    |                 the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 19 |     pub fn tamr(&mut self) -> TamrW<'_, TamatchrSpec> {
[INFO] [stdout]    |                                     +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/gptimer2/tbmatchr.rs:19:17
[INFO] [stdout]    |
[INFO] [stdout] 19 |     pub fn tbmr(&mut self) -> TbmrW<TbmatchrSpec> {
[INFO] [stdout]    |                 ^^^^^^^^^     ------------------- the same lifetime is hidden here
[INFO] [stdout]    |                 |
[INFO] [stdout]    |                 the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 19 |     pub fn tbmr(&mut self) -> TbmrW<'_, TbmatchrSpec> {
[INFO] [stdout]    |                                     +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/gptimer2/tapr.rs:19:18
[INFO] [stdout]    |
[INFO] [stdout] 19 |     pub fn tapsr(&mut self) -> TapsrW<TaprSpec> {
[INFO] [stdout]    |                  ^^^^^^^^^     ---------------- the same lifetime is hidden here
[INFO] [stdout]    |                  |
[INFO] [stdout]    |                  the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 19 |     pub fn tapsr(&mut self) -> TapsrW<'_, TaprSpec> {
[INFO] [stdout]    |                                       +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/gptimer2/tbpr.rs:19:18
[INFO] [stdout]    |
[INFO] [stdout] 19 |     pub fn tbpsr(&mut self) -> TbpsrW<TbprSpec> {
[INFO] [stdout]    |                  ^^^^^^^^^     ---------------- the same lifetime is hidden here
[INFO] [stdout]    |                  |
[INFO] [stdout]    |                  the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 19 |     pub fn tbpsr(&mut self) -> TbpsrW<'_, TbprSpec> {
[INFO] [stdout]    |                                       +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/gptimer2/tapmr.rs:19:18
[INFO] [stdout]    |
[INFO] [stdout] 19 |     pub fn tapsr(&mut self) -> TapsrW<TapmrSpec> {
[INFO] [stdout]    |                  ^^^^^^^^^     ----------------- the same lifetime is hidden here
[INFO] [stdout]    |                  |
[INFO] [stdout]    |                  the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 19 |     pub fn tapsr(&mut self) -> TapsrW<'_, TapmrSpec> {
[INFO] [stdout]    |                                       +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/gptimer2/tbpmr.rs:19:18
[INFO] [stdout]    |
[INFO] [stdout] 19 |     pub fn tbpsr(&mut self) -> TbpsrW<TbpmrSpec> {
[INFO] [stdout]    |                  ^^^^^^^^^     ----------------- the same lifetime is hidden here
[INFO] [stdout]    |                  |
[INFO] [stdout]    |                  the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 19 |     pub fn tbpsr(&mut self) -> TbpsrW<'_, TbpmrSpec> {
[INFO] [stdout]    |                                       +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/gptimer2/tav.rs:19:16
[INFO] [stdout]    |
[INFO] [stdout] 19 |     pub fn tav(&mut self) -> TavW<TavSpec> {
[INFO] [stdout]    |                ^^^^^^^^^     ------------- the same lifetime is hidden here
[INFO] [stdout]    |                |
[INFO] [stdout]    |                the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 19 |     pub fn tav(&mut self) -> TavW<'_, TavSpec> {
[INFO] [stdout]    |                                   +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/gptimer2/tbv.rs:26:16
[INFO] [stdout]    |
[INFO] [stdout] 26 |     pub fn tbv(&mut self) -> TbvW<TbvSpec> {
[INFO] [stdout]    |                ^^^^^^^^^     ------------- the same lifetime is hidden here
[INFO] [stdout]    |                |
[INFO] [stdout]    |                the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 26 |     pub fn tbv(&mut self) -> TbvW<'_, TbvSpec> {
[INFO] [stdout]    |                                   +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/gptimer3/cfg.rs:23:20
[INFO] [stdout]    |
[INFO] [stdout] 23 |     pub fn gptmcfg(&mut self) -> GptmcfgW<CfgSpec> {
[INFO] [stdout]    |                    ^^^^^^^^^     ----------------- the same lifetime is hidden here
[INFO] [stdout]    |                    |
[INFO] [stdout]    |                    the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 23 |     pub fn gptmcfg(&mut self) -> GptmcfgW<'_, CfgSpec> {
[INFO] [stdout]    |                                           +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/gptimer3/tamr.rs:113:17
[INFO] [stdout]     |
[INFO] [stdout] 113 |     pub fn tamr(&mut self) -> TamrW<TamrSpec> {
[INFO] [stdout]     |                 ^^^^^^^^^     --------------- the same lifetime is hidden here
[INFO] [stdout]     |                 |
[INFO] [stdout]     |                 the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 113 |     pub fn tamr(&mut self) -> TamrW<'_, TamrSpec> {
[INFO] [stdout]     |                                     +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/gptimer3/tamr.rs:118:18
[INFO] [stdout]     |
[INFO] [stdout] 118 |     pub fn tacmr(&mut self) -> TacmrW<TamrSpec> {
[INFO] [stdout]     |                  ^^^^^^^^^     ---------------- the same lifetime is hidden here
[INFO] [stdout]     |                  |
[INFO] [stdout]     |                  the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 118 |     pub fn tacmr(&mut self) -> TacmrW<'_, TamrSpec> {
[INFO] [stdout]     |                                       +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/gptimer3/tamr.rs:123:18
[INFO] [stdout]     |
[INFO] [stdout] 123 |     pub fn taams(&mut self) -> TaamsW<TamrSpec> {
[INFO] [stdout]     |                  ^^^^^^^^^     ---------------- the same lifetime is hidden here
[INFO] [stdout]     |                  |
[INFO] [stdout]     |                  the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 123 |     pub fn taams(&mut self) -> TaamsW<'_, TamrSpec> {
[INFO] [stdout]     |                                       +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/gptimer3/tamr.rs:128:19
[INFO] [stdout]     |
[INFO] [stdout] 128 |     pub fn tacdir(&mut self) -> TacdirW<TamrSpec> {
[INFO] [stdout]     |                   ^^^^^^^^^     ----------------- the same lifetime is hidden here
[INFO] [stdout]     |                   |
[INFO] [stdout]     |                   the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 128 |     pub fn tacdir(&mut self) -> TacdirW<'_, TamrSpec> {
[INFO] [stdout]     |                                         +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/gptimer3/tamr.rs:133:18
[INFO] [stdout]     |
[INFO] [stdout] 133 |     pub fn tamie(&mut self) -> TamieW<TamrSpec> {
[INFO] [stdout]     |                  ^^^^^^^^^     ---------------- the same lifetime is hidden here
[INFO] [stdout]     |                  |
[INFO] [stdout]     |                  the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 133 |     pub fn tamie(&mut self) -> TamieW<'_, TamrSpec> {
[INFO] [stdout]     |                                       +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/gptimer3/tamr.rs:138:18
[INFO] [stdout]     |
[INFO] [stdout] 138 |     pub fn tawot(&mut self) -> TawotW<TamrSpec> {
[INFO] [stdout]     |                  ^^^^^^^^^     ---------------- the same lifetime is hidden here
[INFO] [stdout]     |                  |
[INFO] [stdout]     |                  the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 138 |     pub fn tawot(&mut self) -> TawotW<'_, TamrSpec> {
[INFO] [stdout]     |                                       +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/gptimer3/tamr.rs:143:20
[INFO] [stdout]     |
[INFO] [stdout] 143 |     pub fn tasnaps(&mut self) -> TasnapsW<TamrSpec> {
[INFO] [stdout]     |                    ^^^^^^^^^     ------------------ the same lifetime is hidden here
[INFO] [stdout]     |                    |
[INFO] [stdout]     |                    the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 143 |     pub fn tasnaps(&mut self) -> TasnapsW<'_, TamrSpec> {
[INFO] [stdout]     |                                           +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/gptimer3/tamr.rs:148:18
[INFO] [stdout]     |
[INFO] [stdout] 148 |     pub fn taild(&mut self) -> TaildW<TamrSpec> {
[INFO] [stdout]     |                  ^^^^^^^^^     ---------------- the same lifetime is hidden here
[INFO] [stdout]     |                  |
[INFO] [stdout]     |                  the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 148 |     pub fn taild(&mut self) -> TaildW<'_, TamrSpec> {
[INFO] [stdout]     |                                       +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/gptimer3/tamr.rs:153:20
[INFO] [stdout]     |
[INFO] [stdout] 153 |     pub fn tapwmie(&mut self) -> TapwmieW<TamrSpec> {
[INFO] [stdout]     |                    ^^^^^^^^^     ------------------ the same lifetime is hidden here
[INFO] [stdout]     |                    |
[INFO] [stdout]     |                    the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 153 |     pub fn tapwmie(&mut self) -> TapwmieW<'_, TamrSpec> {
[INFO] [stdout]     |                                           +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/gptimer3/tamr.rs:158:19
[INFO] [stdout]     |
[INFO] [stdout] 158 |     pub fn tamrsu(&mut self) -> TamrsuW<TamrSpec> {
[INFO] [stdout]     |                   ^^^^^^^^^     ----------------- the same lifetime is hidden here
[INFO] [stdout]     |                   |
[INFO] [stdout]     |                   the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 158 |     pub fn tamrsu(&mut self) -> TamrsuW<'_, TamrSpec> {
[INFO] [stdout]     |                                         +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/gptimer3/tamr.rs:163:18
[INFO] [stdout]     |
[INFO] [stdout] 163 |     pub fn taplo(&mut self) -> TaploW<TamrSpec> {
[INFO] [stdout]     |                  ^^^^^^^^^     ---------------- the same lifetime is hidden here
[INFO] [stdout]     |                  |
[INFO] [stdout]     |                  the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 163 |     pub fn taplo(&mut self) -> TaploW<'_, TamrSpec> {
[INFO] [stdout]     |                                       +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/gptimer3/tbmr.rs:113:17
[INFO] [stdout]     |
[INFO] [stdout] 113 |     pub fn tbmr(&mut self) -> TbmrW<TbmrSpec> {
[INFO] [stdout]     |                 ^^^^^^^^^     --------------- the same lifetime is hidden here
[INFO] [stdout]     |                 |
[INFO] [stdout]     |                 the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 113 |     pub fn tbmr(&mut self) -> TbmrW<'_, TbmrSpec> {
[INFO] [stdout]     |                                     +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/gptimer3/tbmr.rs:118:18
[INFO] [stdout]     |
[INFO] [stdout] 118 |     pub fn tbcmr(&mut self) -> TbcmrW<TbmrSpec> {
[INFO] [stdout]     |                  ^^^^^^^^^     ---------------- the same lifetime is hidden here
[INFO] [stdout]     |                  |
[INFO] [stdout]     |                  the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 118 |     pub fn tbcmr(&mut self) -> TbcmrW<'_, TbmrSpec> {
[INFO] [stdout]     |                                       +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/gptimer3/tbmr.rs:123:18
[INFO] [stdout]     |
[INFO] [stdout] 123 |     pub fn tbams(&mut self) -> TbamsW<TbmrSpec> {
[INFO] [stdout]     |                  ^^^^^^^^^     ---------------- the same lifetime is hidden here
[INFO] [stdout]     |                  |
[INFO] [stdout]     |                  the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 123 |     pub fn tbams(&mut self) -> TbamsW<'_, TbmrSpec> {
[INFO] [stdout]     |                                       +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/gptimer3/tbmr.rs:128:19
[INFO] [stdout]     |
[INFO] [stdout] 128 |     pub fn tbcdir(&mut self) -> TbcdirW<TbmrSpec> {
[INFO] [stdout]     |                   ^^^^^^^^^     ----------------- the same lifetime is hidden here
[INFO] [stdout]     |                   |
[INFO] [stdout]     |                   the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 128 |     pub fn tbcdir(&mut self) -> TbcdirW<'_, TbmrSpec> {
[INFO] [stdout]     |                                         +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/gptimer3/tbmr.rs:133:18
[INFO] [stdout]     |
[INFO] [stdout] 133 |     pub fn tbmie(&mut self) -> TbmieW<TbmrSpec> {
[INFO] [stdout]     |                  ^^^^^^^^^     ---------------- the same lifetime is hidden here
[INFO] [stdout]     |                  |
[INFO] [stdout]     |                  the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 133 |     pub fn tbmie(&mut self) -> TbmieW<'_, TbmrSpec> {
[INFO] [stdout]     |                                       +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/gptimer3/tbmr.rs:138:18
[INFO] [stdout]     |
[INFO] [stdout] 138 |     pub fn tbwot(&mut self) -> TbwotW<TbmrSpec> {
[INFO] [stdout]     |                  ^^^^^^^^^     ---------------- the same lifetime is hidden here
[INFO] [stdout]     |                  |
[INFO] [stdout]     |                  the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 138 |     pub fn tbwot(&mut self) -> TbwotW<'_, TbmrSpec> {
[INFO] [stdout]     |                                       +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/gptimer3/tbmr.rs:143:20
[INFO] [stdout]     |
[INFO] [stdout] 143 |     pub fn tbsnaps(&mut self) -> TbsnapsW<TbmrSpec> {
[INFO] [stdout]     |                    ^^^^^^^^^     ------------------ the same lifetime is hidden here
[INFO] [stdout]     |                    |
[INFO] [stdout]     |                    the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 143 |     pub fn tbsnaps(&mut self) -> TbsnapsW<'_, TbmrSpec> {
[INFO] [stdout]     |                                           +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/gptimer3/tbmr.rs:148:18
[INFO] [stdout]     |
[INFO] [stdout] 148 |     pub fn tbild(&mut self) -> TbildW<TbmrSpec> {
[INFO] [stdout]     |                  ^^^^^^^^^     ---------------- the same lifetime is hidden here
[INFO] [stdout]     |                  |
[INFO] [stdout]     |                  the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 148 |     pub fn tbild(&mut self) -> TbildW<'_, TbmrSpec> {
[INFO] [stdout]     |                                       +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/gptimer3/tbmr.rs:153:20
[INFO] [stdout]     |
[INFO] [stdout] 153 |     pub fn tbpwmie(&mut self) -> TbpwmieW<TbmrSpec> {
[INFO] [stdout]     |                    ^^^^^^^^^     ------------------ the same lifetime is hidden here
[INFO] [stdout]     |                    |
[INFO] [stdout]     |                    the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 153 |     pub fn tbpwmie(&mut self) -> TbpwmieW<'_, TbmrSpec> {
[INFO] [stdout]     |                                           +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/gptimer3/tbmr.rs:158:19
[INFO] [stdout]     |
[INFO] [stdout] 158 |     pub fn tbmrsu(&mut self) -> TbmrsuW<TbmrSpec> {
[INFO] [stdout]     |                   ^^^^^^^^^     ----------------- the same lifetime is hidden here
[INFO] [stdout]     |                   |
[INFO] [stdout]     |                   the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 158 |     pub fn tbmrsu(&mut self) -> TbmrsuW<'_, TbmrSpec> {
[INFO] [stdout]     |                                         +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/gptimer3/tbmr.rs:163:18
[INFO] [stdout]     |
[INFO] [stdout] 163 |     pub fn tbplo(&mut self) -> TbploW<TbmrSpec> {
[INFO] [stdout]     |                  ^^^^^^^^^     ---------------- the same lifetime is hidden here
[INFO] [stdout]     |                  |
[INFO] [stdout]     |                  the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 163 |     pub fn tbplo(&mut self) -> TbploW<'_, TbmrSpec> {
[INFO] [stdout]     |                                       +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/gptimer3/ctl.rs:100:17
[INFO] [stdout]     |
[INFO] [stdout] 100 |     pub fn taen(&mut self) -> TaenW<CtlSpec> {
[INFO] [stdout]     |                 ^^^^^^^^^     -------------- the same lifetime is hidden here
[INFO] [stdout]     |                 |
[INFO] [stdout]     |                 the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 100 |     pub fn taen(&mut self) -> TaenW<'_, CtlSpec> {
[INFO] [stdout]     |                                     +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/gptimer3/ctl.rs:105:20
[INFO] [stdout]     |
[INFO] [stdout] 105 |     pub fn tastall(&mut self) -> TastallW<CtlSpec> {
[INFO] [stdout]     |                    ^^^^^^^^^     ----------------- the same lifetime is hidden here
[INFO] [stdout]     |                    |
[INFO] [stdout]     |                    the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 105 |     pub fn tastall(&mut self) -> TastallW<'_, CtlSpec> {
[INFO] [stdout]     |                                           +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/gptimer3/ctl.rs:110:20
[INFO] [stdout]     |
[INFO] [stdout] 110 |     pub fn taevent(&mut self) -> TaeventW<CtlSpec> {
[INFO] [stdout]     |                    ^^^^^^^^^     ----------------- the same lifetime is hidden here
[INFO] [stdout]     |                    |
[INFO] [stdout]     |                    the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 110 |     pub fn taevent(&mut self) -> TaeventW<'_, CtlSpec> {
[INFO] [stdout]     |                                           +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/gptimer3/ctl.rs:115:18
[INFO] [stdout]     |
[INFO] [stdout] 115 |     pub fn taote(&mut self) -> TaoteW<CtlSpec> {
[INFO] [stdout]     |                  ^^^^^^^^^     --------------- the same lifetime is hidden here
[INFO] [stdout]     |                  |
[INFO] [stdout]     |                  the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 115 |     pub fn taote(&mut self) -> TaoteW<'_, CtlSpec> {
[INFO] [stdout]     |                                       +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/gptimer3/ctl.rs:120:19
[INFO] [stdout]     |
[INFO] [stdout] 120 |     pub fn tapwml(&mut self) -> TapwmlW<CtlSpec> {
[INFO] [stdout]     |                   ^^^^^^^^^     ---------------- the same lifetime is hidden here
[INFO] [stdout]     |                   |
[INFO] [stdout]     |                   the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 120 |     pub fn tapwml(&mut self) -> TapwmlW<'_, CtlSpec> {
[INFO] [stdout]     |                                         +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/gptimer3/ctl.rs:125:17
[INFO] [stdout]     |
[INFO] [stdout] 125 |     pub fn tben(&mut self) -> TbenW<CtlSpec> {
[INFO] [stdout]     |                 ^^^^^^^^^     -------------- the same lifetime is hidden here
[INFO] [stdout]     |                 |
[INFO] [stdout]     |                 the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 125 |     pub fn tben(&mut self) -> TbenW<'_, CtlSpec> {
[INFO] [stdout]     |                                     +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/gptimer3/ctl.rs:130:20
[INFO] [stdout]     |
[INFO] [stdout] 130 |     pub fn tbstall(&mut self) -> TbstallW<CtlSpec> {
[INFO] [stdout]     |                    ^^^^^^^^^     ----------------- the same lifetime is hidden here
[INFO] [stdout]     |                    |
[INFO] [stdout]     |                    the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 130 |     pub fn tbstall(&mut self) -> TbstallW<'_, CtlSpec> {
[INFO] [stdout]     |                                           +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/gptimer3/ctl.rs:135:20
[INFO] [stdout]     |
[INFO] [stdout] 135 |     pub fn tbevent(&mut self) -> TbeventW<CtlSpec> {
[INFO] [stdout]     |                    ^^^^^^^^^     ----------------- the same lifetime is hidden here
[INFO] [stdout]     |                    |
[INFO] [stdout]     |                    the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 135 |     pub fn tbevent(&mut self) -> TbeventW<'_, CtlSpec> {
[INFO] [stdout]     |                                           +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/gptimer3/ctl.rs:140:18
[INFO] [stdout]     |
[INFO] [stdout] 140 |     pub fn tbote(&mut self) -> TboteW<CtlSpec> {
[INFO] [stdout]     |                  ^^^^^^^^^     --------------- the same lifetime is hidden here
[INFO] [stdout]     |                  |
[INFO] [stdout]     |                  the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 140 |     pub fn tbote(&mut self) -> TboteW<'_, CtlSpec> {
[INFO] [stdout]     |                                       +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/gptimer3/ctl.rs:145:19
[INFO] [stdout]     |
[INFO] [stdout] 145 |     pub fn tbpwml(&mut self) -> TbpwmlW<CtlSpec> {
[INFO] [stdout]     |                   ^^^^^^^^^     ---------------- the same lifetime is hidden here
[INFO] [stdout]     |                   |
[INFO] [stdout]     |                   the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 145 |     pub fn tbpwml(&mut self) -> TbpwmlW<'_, CtlSpec> {
[INFO] [stdout]     |                                         +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/gptimer3/sync.rs:46:18
[INFO] [stdout]    |
[INFO] [stdout] 46 |     pub fn sync0(&mut self) -> Sync0W<SyncSpec> {
[INFO] [stdout]    |                  ^^^^^^^^^     ---------------- the same lifetime is hidden here
[INFO] [stdout]    |                  |
[INFO] [stdout]    |                  the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 46 |     pub fn sync0(&mut self) -> Sync0W<'_, SyncSpec> {
[INFO] [stdout]    |                                       +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/gptimer3/sync.rs:51:18
[INFO] [stdout]    |
[INFO] [stdout] 51 |     pub fn sync1(&mut self) -> Sync1W<SyncSpec> {
[INFO] [stdout]    |                  ^^^^^^^^^     ---------------- the same lifetime is hidden here
[INFO] [stdout]    |                  |
[INFO] [stdout]    |                  the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 51 |     pub fn sync1(&mut self) -> Sync1W<'_, SyncSpec> {
[INFO] [stdout]    |                                       +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/gptimer3/sync.rs:56:18
[INFO] [stdout]    |
[INFO] [stdout] 56 |     pub fn sync2(&mut self) -> Sync2W<SyncSpec> {
[INFO] [stdout]    |                  ^^^^^^^^^     ---------------- the same lifetime is hidden here
[INFO] [stdout]    |                  |
[INFO] [stdout]    |                  the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 56 |     pub fn sync2(&mut self) -> Sync2W<'_, SyncSpec> {
[INFO] [stdout]    |                                       +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/gptimer3/sync.rs:61:18
[INFO] [stdout]    |
[INFO] [stdout] 61 |     pub fn sync3(&mut self) -> Sync3W<SyncSpec> {
[INFO] [stdout]    |                  ^^^^^^^^^     ---------------- the same lifetime is hidden here
[INFO] [stdout]    |                  |
[INFO] [stdout]    |                  the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 61 |     pub fn sync3(&mut self) -> Sync3W<'_, SyncSpec> {
[INFO] [stdout]    |                                       +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/gptimer3/imr.rs:82:19
[INFO] [stdout]    |
[INFO] [stdout] 82 |     pub fn tatoim(&mut self) -> TatoimW<ImrSpec> {
[INFO] [stdout]    |                   ^^^^^^^^^     ---------------- the same lifetime is hidden here
[INFO] [stdout]    |                   |
[INFO] [stdout]    |                   the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 82 |     pub fn tatoim(&mut self) -> TatoimW<'_, ImrSpec> {
[INFO] [stdout]    |                                         +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/gptimer3/imr.rs:87:18
[INFO] [stdout]    |
[INFO] [stdout] 87 |     pub fn camim(&mut self) -> CamimW<ImrSpec> {
[INFO] [stdout]    |                  ^^^^^^^^^     --------------- the same lifetime is hidden here
[INFO] [stdout]    |                  |
[INFO] [stdout]    |                  the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 87 |     pub fn camim(&mut self) -> CamimW<'_, ImrSpec> {
[INFO] [stdout]    |                                       +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/gptimer3/imr.rs:92:18
[INFO] [stdout]    |
[INFO] [stdout] 92 |     pub fn caeim(&mut self) -> CaeimW<ImrSpec> {
[INFO] [stdout]    |                  ^^^^^^^^^     --------------- the same lifetime is hidden here
[INFO] [stdout]    |                  |
[INFO] [stdout]    |                  the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 92 |     pub fn caeim(&mut self) -> CaeimW<'_, ImrSpec> {
[INFO] [stdout]    |                                       +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/gptimer3/imr.rs:97:18
[INFO] [stdout]    |
[INFO] [stdout] 97 |     pub fn tamim(&mut self) -> TamimW<ImrSpec> {
[INFO] [stdout]    |                  ^^^^^^^^^     --------------- the same lifetime is hidden here
[INFO] [stdout]    |                  |
[INFO] [stdout]    |                  the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 97 |     pub fn tamim(&mut self) -> TamimW<'_, ImrSpec> {
[INFO] [stdout]    |                                       +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/gptimer3/imr.rs:102:19
[INFO] [stdout]     |
[INFO] [stdout] 102 |     pub fn tbtoim(&mut self) -> TbtoimW<ImrSpec> {
[INFO] [stdout]     |                   ^^^^^^^^^     ---------------- the same lifetime is hidden here
[INFO] [stdout]     |                   |
[INFO] [stdout]     |                   the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 102 |     pub fn tbtoim(&mut self) -> TbtoimW<'_, ImrSpec> {
[INFO] [stdout]     |                                         +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/gptimer3/imr.rs:107:18
[INFO] [stdout]     |
[INFO] [stdout] 107 |     pub fn cbmim(&mut self) -> CbmimW<ImrSpec> {
[INFO] [stdout]     |                  ^^^^^^^^^     --------------- the same lifetime is hidden here
[INFO] [stdout]     |                  |
[INFO] [stdout]     |                  the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 107 |     pub fn cbmim(&mut self) -> CbmimW<'_, ImrSpec> {
[INFO] [stdout]     |                                       +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/gptimer3/imr.rs:112:18
[INFO] [stdout]     |
[INFO] [stdout] 112 |     pub fn cbeim(&mut self) -> CbeimW<ImrSpec> {
[INFO] [stdout]     |                  ^^^^^^^^^     --------------- the same lifetime is hidden here
[INFO] [stdout]     |                  |
[INFO] [stdout]     |                  the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 112 |     pub fn cbeim(&mut self) -> CbeimW<'_, ImrSpec> {
[INFO] [stdout]     |                                       +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/gptimer3/imr.rs:117:18
[INFO] [stdout]     |
[INFO] [stdout] 117 |     pub fn tbmim(&mut self) -> TbmimW<ImrSpec> {
[INFO] [stdout]     |                  ^^^^^^^^^     --------------- the same lifetime is hidden here
[INFO] [stdout]     |                  |
[INFO] [stdout]     |                  the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 117 |     pub fn tbmim(&mut self) -> TbmimW<'_, ImrSpec> {
[INFO] [stdout]     |                                       +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/gptimer3/icr.rs:91:21
[INFO] [stdout]    |
[INFO] [stdout] 91 |     pub fn tatocint(&mut self) -> TatocintW<IcrSpec> {
[INFO] [stdout]    |                     ^^^^^^^^^     ------------------ the same lifetime is hidden here
[INFO] [stdout]    |                     |
[INFO] [stdout]    |                     the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 91 |     pub fn tatocint(&mut self) -> TatocintW<'_, IcrSpec> {
[INFO] [stdout]    |                                             +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/gptimer3/icr.rs:96:20
[INFO] [stdout]    |
[INFO] [stdout] 96 |     pub fn camcint(&mut self) -> CamcintW<IcrSpec> {
[INFO] [stdout]    |                    ^^^^^^^^^     ----------------- the same lifetime is hidden here
[INFO] [stdout]    |                    |
[INFO] [stdout]    |                    the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 96 |     pub fn camcint(&mut self) -> CamcintW<'_, IcrSpec> {
[INFO] [stdout]    |                                           +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/gptimer3/icr.rs:101:20
[INFO] [stdout]     |
[INFO] [stdout] 101 |     pub fn caecint(&mut self) -> CaecintW<IcrSpec> {
[INFO] [stdout]     |                    ^^^^^^^^^     ----------------- the same lifetime is hidden here
[INFO] [stdout]     |                    |
[INFO] [stdout]     |                    the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 101 |     pub fn caecint(&mut self) -> CaecintW<'_, IcrSpec> {
[INFO] [stdout]     |                                           +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/gptimer3/icr.rs:106:20
[INFO] [stdout]     |
[INFO] [stdout] 106 |     pub fn tamcint(&mut self) -> TamcintW<IcrSpec> {
[INFO] [stdout]     |                    ^^^^^^^^^     ----------------- the same lifetime is hidden here
[INFO] [stdout]     |                    |
[INFO] [stdout]     |                    the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 106 |     pub fn tamcint(&mut self) -> TamcintW<'_, IcrSpec> {
[INFO] [stdout]     |                                           +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/gptimer3/icr.rs:111:21
[INFO] [stdout]     |
[INFO] [stdout] 111 |     pub fn tbtocint(&mut self) -> TbtocintW<IcrSpec> {
[INFO] [stdout]     |                     ^^^^^^^^^     ------------------ the same lifetime is hidden here
[INFO] [stdout]     |                     |
[INFO] [stdout]     |                     the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 111 |     pub fn tbtocint(&mut self) -> TbtocintW<'_, IcrSpec> {
[INFO] [stdout]     |                                             +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/gptimer3/icr.rs:116:20
[INFO] [stdout]     |
[INFO] [stdout] 116 |     pub fn cbmcint(&mut self) -> CbmcintW<IcrSpec> {
[INFO] [stdout]     |                    ^^^^^^^^^     ----------------- the same lifetime is hidden here
[INFO] [stdout]     |                    |
[INFO] [stdout]     |                    the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 116 |     pub fn cbmcint(&mut self) -> CbmcintW<'_, IcrSpec> {
[INFO] [stdout]     |                                           +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/gptimer3/icr.rs:121:20
[INFO] [stdout]     |
[INFO] [stdout] 121 |     pub fn cbecint(&mut self) -> CbecintW<IcrSpec> {
[INFO] [stdout]     |                    ^^^^^^^^^     ----------------- the same lifetime is hidden here
[INFO] [stdout]     |                    |
[INFO] [stdout]     |                    the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 121 |     pub fn cbecint(&mut self) -> CbecintW<'_, IcrSpec> {
[INFO] [stdout]     |                                           +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/gptimer3/icr.rs:126:20
[INFO] [stdout]     |
[INFO] [stdout] 126 |     pub fn tbmcint(&mut self) -> TbmcintW<IcrSpec> {
[INFO] [stdout]     |                    ^^^^^^^^^     ----------------- the same lifetime is hidden here
[INFO] [stdout]     |                    |
[INFO] [stdout]     |                    the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 126 |     pub fn tbmcint(&mut self) -> TbmcintW<'_, IcrSpec> {
[INFO] [stdout]     |                                           +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/gptimer3/icr.rs:131:20
[INFO] [stdout]     |
[INFO] [stdout] 131 |     pub fn wuecint(&mut self) -> WuecintW<IcrSpec> {
[INFO] [stdout]     |                    ^^^^^^^^^     ----------------- the same lifetime is hidden here
[INFO] [stdout]     |                    |
[INFO] [stdout]     |                    the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 131 |     pub fn wuecint(&mut self) -> WuecintW<'_, IcrSpec> {
[INFO] [stdout]     |                                           +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/gptimer3/tailr.rs:19:18
[INFO] [stdout]    |
[INFO] [stdout] 19 |     pub fn tailr(&mut self) -> TailrW<TailrSpec> {
[INFO] [stdout]    |                  ^^^^^^^^^     ----------------- the same lifetime is hidden here
[INFO] [stdout]    |                  |
[INFO] [stdout]    |                  the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 19 |     pub fn tailr(&mut self) -> TailrW<'_, TailrSpec> {
[INFO] [stdout]    |                                       +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/gptimer3/tbilr.rs:19:18
[INFO] [stdout]    |
[INFO] [stdout] 19 |     pub fn tbilr(&mut self) -> TbilrW<TbilrSpec> {
[INFO] [stdout]    |                  ^^^^^^^^^     ----------------- the same lifetime is hidden here
[INFO] [stdout]    |                  |
[INFO] [stdout]    |                  the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 19 |     pub fn tbilr(&mut self) -> TbilrW<'_, TbilrSpec> {
[INFO] [stdout]    |                                       +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/gptimer3/tamatchr.rs:19:17
[INFO] [stdout]    |
[INFO] [stdout] 19 |     pub fn tamr(&mut self) -> TamrW<TamatchrSpec> {
[INFO] [stdout]    |                 ^^^^^^^^^     ------------------- the same lifetime is hidden here
[INFO] [stdout]    |                 |
[INFO] [stdout]    |                 the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 19 |     pub fn tamr(&mut self) -> TamrW<'_, TamatchrSpec> {
[INFO] [stdout]    |                                     +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/gptimer3/tbmatchr.rs:19:17
[INFO] [stdout]    |
[INFO] [stdout] 19 |     pub fn tbmr(&mut self) -> TbmrW<TbmatchrSpec> {
[INFO] [stdout]    |                 ^^^^^^^^^     ------------------- the same lifetime is hidden here
[INFO] [stdout]    |                 |
[INFO] [stdout]    |                 the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 19 |     pub fn tbmr(&mut self) -> TbmrW<'_, TbmatchrSpec> {
[INFO] [stdout]    |                                     +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/gptimer3/tapr.rs:19:18
[INFO] [stdout]    |
[INFO] [stdout] 19 |     pub fn tapsr(&mut self) -> TapsrW<TaprSpec> {
[INFO] [stdout]    |                  ^^^^^^^^^     ---------------- the same lifetime is hidden here
[INFO] [stdout]    |                  |
[INFO] [stdout]    |                  the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 19 |     pub fn tapsr(&mut self) -> TapsrW<'_, TaprSpec> {
[INFO] [stdout]    |                                       +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/gptimer3/tbpr.rs:19:18
[INFO] [stdout]    |
[INFO] [stdout] 19 |     pub fn tbpsr(&mut self) -> TbpsrW<TbprSpec> {
[INFO] [stdout]    |                  ^^^^^^^^^     ---------------- the same lifetime is hidden here
[INFO] [stdout]    |                  |
[INFO] [stdout]    |                  the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 19 |     pub fn tbpsr(&mut self) -> TbpsrW<'_, TbprSpec> {
[INFO] [stdout]    |                                       +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/gptimer3/tapmr.rs:19:18
[INFO] [stdout]    |
[INFO] [stdout] 19 |     pub fn tapsr(&mut self) -> TapsrW<TapmrSpec> {
[INFO] [stdout]    |                  ^^^^^^^^^     ----------------- the same lifetime is hidden here
[INFO] [stdout]    |                  |
[INFO] [stdout]    |                  the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 19 |     pub fn tapsr(&mut self) -> TapsrW<'_, TapmrSpec> {
[INFO] [stdout]    |                                       +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/gptimer3/tbpmr.rs:19:18
[INFO] [stdout]    |
[INFO] [stdout] 19 |     pub fn tbpsr(&mut self) -> TbpsrW<TbpmrSpec> {
[INFO] [stdout]    |                  ^^^^^^^^^     ----------------- the same lifetime is hidden here
[INFO] [stdout]    |                  |
[INFO] [stdout]    |                  the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 19 |     pub fn tbpsr(&mut self) -> TbpsrW<'_, TbpmrSpec> {
[INFO] [stdout]    |                                       +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/gptimer3/tav.rs:19:16
[INFO] [stdout]    |
[INFO] [stdout] 19 |     pub fn tav(&mut self) -> TavW<TavSpec> {
[INFO] [stdout]    |                ^^^^^^^^^     ------------- the same lifetime is hidden here
[INFO] [stdout]    |                |
[INFO] [stdout]    |                the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 19 |     pub fn tav(&mut self) -> TavW<'_, TavSpec> {
[INFO] [stdout]    |                                   +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/gptimer3/tbv.rs:26:16
[INFO] [stdout]    |
[INFO] [stdout] 26 |     pub fn tbv(&mut self) -> TbvW<TbvSpec> {
[INFO] [stdout]    |                ^^^^^^^^^     ------------- the same lifetime is hidden here
[INFO] [stdout]    |                |
[INFO] [stdout]    |                the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 26 |     pub fn tbv(&mut self) -> TbvW<'_, TbvSpec> {
[INFO] [stdout]    |                                   +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/rfcore_ffsm/srcresmask0.rs:19:24
[INFO] [stdout]    |
[INFO] [stdout] 19 |     pub fn srcresmask0(&mut self) -> Srcresmask0W<Srcresmask0Spec> {
[INFO] [stdout]    |                        ^^^^^^^^^     ----------------------------- the same lifetime is hidden here
[INFO] [stdout]    |                        |
[INFO] [stdout]    |                        the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 19 |     pub fn srcresmask0(&mut self) -> Srcresmask0W<'_, Srcresmask0Spec> {
[INFO] [stdout]    |                                                   +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/rfcore_ffsm/srcresmask1.rs:19:24
[INFO] [stdout]    |
[INFO] [stdout] 19 |     pub fn srcresmask1(&mut self) -> Srcresmask1W<Srcresmask1Spec> {
[INFO] [stdout]    |                        ^^^^^^^^^     ----------------------------- the same lifetime is hidden here
[INFO] [stdout]    |                        |
[INFO] [stdout]    |                        the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 19 |     pub fn srcresmask1(&mut self) -> Srcresmask1W<'_, Srcresmask1Spec> {
[INFO] [stdout]    |                                                   +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/rfcore_ffsm/srcresmask2.rs:19:24
[INFO] [stdout]    |
[INFO] [stdout] 19 |     pub fn srcresmask2(&mut self) -> Srcresmask2W<Srcresmask2Spec> {
[INFO] [stdout]    |                        ^^^^^^^^^     ----------------------------- the same lifetime is hidden here
[INFO] [stdout]    |                        |
[INFO] [stdout]    |                        the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 19 |     pub fn srcresmask2(&mut self) -> Srcresmask2W<'_, Srcresmask2Spec> {
[INFO] [stdout]    |                                                   +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/rfcore_ffsm/srcresindex.rs:19:24
[INFO] [stdout]    |
[INFO] [stdout] 19 |     pub fn srcresindex(&mut self) -> SrcresindexW<SrcresindexSpec> {
[INFO] [stdout]    |                        ^^^^^^^^^     ----------------------------- the same lifetime is hidden here
[INFO] [stdout]    |                        |
[INFO] [stdout]    |                        the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 19 |     pub fn srcresindex(&mut self) -> SrcresindexW<'_, SrcresindexSpec> {
[INFO] [stdout]    |                                                   +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/rfcore_ffsm/srcextpenden0.rs:23:26
[INFO] [stdout]    |
[INFO] [stdout] 23 |     pub fn srcextpenden0(&mut self) -> Srcextpenden0W<Srcextpenden0Spec> {
[INFO] [stdout]    |                          ^^^^^^^^^     --------------------------------- the same lifetime is hidden here
[INFO] [stdout]    |                          |
[INFO] [stdout]    |                          the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 23 |     pub fn srcextpenden0(&mut self) -> Srcextpenden0W<'_, Srcextpenden0Spec> {
[INFO] [stdout]    |                                                       +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/rfcore_ffsm/srcextpenden1.rs:23:26
[INFO] [stdout]    |
[INFO] [stdout] 23 |     pub fn srcextpenden1(&mut self) -> Srcextpenden1W<Srcextpenden1Spec> {
[INFO] [stdout]    |                          ^^^^^^^^^     --------------------------------- the same lifetime is hidden here
[INFO] [stdout]    |                          |
[INFO] [stdout]    |                          the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 23 |     pub fn srcextpenden1(&mut self) -> Srcextpenden1W<'_, Srcextpenden1Spec> {
[INFO] [stdout]    |                                                       +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/rfcore_ffsm/srcextpenden2.rs:23:26
[INFO] [stdout]    |
[INFO] [stdout] 23 |     pub fn srcextpenden2(&mut self) -> Srcextpenden2W<Srcextpenden2Spec> {
[INFO] [stdout]    |                          ^^^^^^^^^     --------------------------------- the same lifetime is hidden here
[INFO] [stdout]    |                          |
[INFO] [stdout]    |                          the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 23 |     pub fn srcextpenden2(&mut self) -> Srcextpenden2W<'_, Srcextpenden2Spec> {
[INFO] [stdout]    |                                                       +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/rfcore_ffsm/srcshortpenden0.rs:19:28
[INFO] [stdout]    |
[INFO] [stdout] 19 |     pub fn srcshortpenden0(&mut self) -> Srcshortpenden0W<Srcshortpenden0Spec> {
[INFO] [stdout]    |                            ^^^^^^^^^     ------------------------------------- the same lifetime is hidden here
[INFO] [stdout]    |                            |
[INFO] [stdout]    |                            the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 19 |     pub fn srcshortpenden0(&mut self) -> Srcshortpenden0W<'_, Srcshortpenden0Spec> {
[INFO] [stdout]    |                                                           +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/rfcore_ffsm/srcshortpenden1.rs:19:28
[INFO] [stdout]    |
[INFO] [stdout] 19 |     pub fn srcshortpenden1(&mut self) -> Srcshortpenden1W<Srcshortpenden1Spec> {
[INFO] [stdout]    |                            ^^^^^^^^^     ------------------------------------- the same lifetime is hidden here
[INFO] [stdout]    |                            |
[INFO] [stdout]    |                            the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 19 |     pub fn srcshortpenden1(&mut self) -> Srcshortpenden1W<'_, Srcshortpenden1Spec> {
[INFO] [stdout]    |                                                           +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/rfcore_ffsm/srcshortpenden2.rs:19:28
[INFO] [stdout]    |
[INFO] [stdout] 19 |     pub fn srcshortpenden2(&mut self) -> Srcshortpenden2W<Srcshortpenden2Spec> {
[INFO] [stdout]    |                            ^^^^^^^^^     ------------------------------------- the same lifetime is hidden here
[INFO] [stdout]    |                            |
[INFO] [stdout]    |                            the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 19 |     pub fn srcshortpenden2(&mut self) -> Srcshortpenden2W<'_, Srcshortpenden2Spec> {
[INFO] [stdout]    |                                                           +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/rfcore_ffsm/ext_addr0.rs:23:22
[INFO] [stdout]    |
[INFO] [stdout] 23 |     pub fn ext_addr0(&mut self) -> ExtAddr0W<ExtAddr0Spec> {
[INFO] [stdout]    |                      ^^^^^^^^^     ----------------------- the same lifetime is hidden here
[INFO] [stdout]    |                      |
[INFO] [stdout]    |                      the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 23 |     pub fn ext_addr0(&mut self) -> ExtAddr0W<'_, ExtAddr0Spec> {
[INFO] [stdout]    |                                              +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/rfcore_ffsm/ext_addr1.rs:23:22
[INFO] [stdout]    |
[INFO] [stdout] 23 |     pub fn ext_addr1(&mut self) -> ExtAddr1W<ExtAddr1Spec> {
[INFO] [stdout]    |                      ^^^^^^^^^     ----------------------- the same lifetime is hidden here
[INFO] [stdout]    |                      |
[INFO] [stdout]    |                      the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 23 |     pub fn ext_addr1(&mut self) -> ExtAddr1W<'_, ExtAddr1Spec> {
[INFO] [stdout]    |                                              +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/rfcore_ffsm/ext_addr2.rs:23:22
[INFO] [stdout]    |
[INFO] [stdout] 23 |     pub fn ext_addr2(&mut self) -> ExtAddr2W<ExtAddr2Spec> {
[INFO] [stdout]    |                      ^^^^^^^^^     ----------------------- the same lifetime is hidden here
[INFO] [stdout]    |                      |
[INFO] [stdout]    |                      the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 23 |     pub fn ext_addr2(&mut self) -> ExtAddr2W<'_, ExtAddr2Spec> {
[INFO] [stdout]    |                                              +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/rfcore_ffsm/ext_addr3.rs:23:22
[INFO] [stdout]    |
[INFO] [stdout] 23 |     pub fn ext_addr3(&mut self) -> ExtAddr3W<ExtAddr3Spec> {
[INFO] [stdout]    |                      ^^^^^^^^^     ----------------------- the same lifetime is hidden here
[INFO] [stdout]    |                      |
[INFO] [stdout]    |                      the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 23 |     pub fn ext_addr3(&mut self) -> ExtAddr3W<'_, ExtAddr3Spec> {
[INFO] [stdout]    |                                              +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/rfcore_ffsm/ext_addr4.rs:23:22
[INFO] [stdout]    |
[INFO] [stdout] 23 |     pub fn ext_addr4(&mut self) -> ExtAddr4W<ExtAddr4Spec> {
[INFO] [stdout]    |                      ^^^^^^^^^     ----------------------- the same lifetime is hidden here
[INFO] [stdout]    |                      |
[INFO] [stdout]    |                      the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 23 |     pub fn ext_addr4(&mut self) -> ExtAddr4W<'_, ExtAddr4Spec> {
[INFO] [stdout]    |                                              +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/rfcore_ffsm/ext_addr5.rs:23:22
[INFO] [stdout]    |
[INFO] [stdout] 23 |     pub fn ext_addr5(&mut self) -> ExtAddr5W<ExtAddr5Spec> {
[INFO] [stdout]    |                      ^^^^^^^^^     ----------------------- the same lifetime is hidden here
[INFO] [stdout]    |                      |
[INFO] [stdout]    |                      the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 23 |     pub fn ext_addr5(&mut self) -> ExtAddr5W<'_, ExtAddr5Spec> {
[INFO] [stdout]    |                                              +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/rfcore_ffsm/ext_addr6.rs:23:22
[INFO] [stdout]    |
[INFO] [stdout] 23 |     pub fn ext_addr6(&mut self) -> ExtAddr6W<ExtAddr6Spec> {
[INFO] [stdout]    |                      ^^^^^^^^^     ----------------------- the same lifetime is hidden here
[INFO] [stdout]    |                      |
[INFO] [stdout]    |                      the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 23 |     pub fn ext_addr6(&mut self) -> ExtAddr6W<'_, ExtAddr6Spec> {
[INFO] [stdout]    |                                              +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/rfcore_ffsm/ext_addr7.rs:23:22
[INFO] [stdout]    |
[INFO] [stdout] 23 |     pub fn ext_addr7(&mut self) -> ExtAddr7W<ExtAddr7Spec> {
[INFO] [stdout]    |                      ^^^^^^^^^     ----------------------- the same lifetime is hidden here
[INFO] [stdout]    |                      |
[INFO] [stdout]    |                      the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 23 |     pub fn ext_addr7(&mut self) -> ExtAddr7W<'_, ExtAddr7Spec> {
[INFO] [stdout]    |                                              +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/rfcore_ffsm/pan_id0.rs:23:20
[INFO] [stdout]    |
[INFO] [stdout] 23 |     pub fn pan_id0(&mut self) -> PanId0W<PanId0Spec> {
[INFO] [stdout]    |                    ^^^^^^^^^     ------------------- the same lifetime is hidden here
[INFO] [stdout]    |                    |
[INFO] [stdout]    |                    the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 23 |     pub fn pan_id0(&mut self) -> PanId0W<'_, PanId0Spec> {
[INFO] [stdout]    |                                          +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/rfcore_ffsm/pan_id1.rs:23:20
[INFO] [stdout]    |
[INFO] [stdout] 23 |     pub fn pan_id1(&mut self) -> PanId1W<PanId1Spec> {
[INFO] [stdout]    |                    ^^^^^^^^^     ------------------- the same lifetime is hidden here
[INFO] [stdout]    |                    |
[INFO] [stdout]    |                    the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 23 |     pub fn pan_id1(&mut self) -> PanId1W<'_, PanId1Spec> {
[INFO] [stdout]    |                                          +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/rfcore_ffsm/short_addr0.rs:23:24
[INFO] [stdout]    |
[INFO] [stdout] 23 |     pub fn short_addr0(&mut self) -> ShortAddr0W<ShortAddr0Spec> {
[INFO] [stdout]    |                        ^^^^^^^^^     --------------------------- the same lifetime is hidden here
[INFO] [stdout]    |                        |
[INFO] [stdout]    |                        the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 23 |     pub fn short_addr0(&mut self) -> ShortAddr0W<'_, ShortAddr0Spec> {
[INFO] [stdout]    |                                                  +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/rfcore_ffsm/short_addr1.rs:23:24
[INFO] [stdout]    |
[INFO] [stdout] 23 |     pub fn short_addr1(&mut self) -> ShortAddr1W<ShortAddr1Spec> {
[INFO] [stdout]    |                        ^^^^^^^^^     --------------------------- the same lifetime is hidden here
[INFO] [stdout]    |                        |
[INFO] [stdout]    |                        the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 23 |     pub fn short_addr1(&mut self) -> ShortAddr1W<'_, ShortAddr1Spec> {
[INFO] [stdout]    |                                                  +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/rfcore_xreg/frmfilt0.rs:55:28
[INFO] [stdout]    |
[INFO] [stdout] 55 |     pub fn frame_filter_en(&mut self) -> FrameFilterEnW<Frmfilt0Spec> {
[INFO] [stdout]    |                            ^^^^^^^^^     ---------------------------- the same lifetime is hidden here
[INFO] [stdout]    |                            |
[INFO] [stdout]    |                            the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 55 |     pub fn frame_filter_en(&mut self) -> FrameFilterEnW<'_, Frmfilt0Spec> {
[INFO] [stdout]    |                                                         +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/rfcore_xreg/frmfilt0.rs:60:28
[INFO] [stdout]    |
[INFO] [stdout] 60 |     pub fn pan_coordinator(&mut self) -> PanCoordinatorW<Frmfilt0Spec> {
[INFO] [stdout]    |                            ^^^^^^^^^     ----------------------------- the same lifetime is hidden here
[INFO] [stdout]    |                            |
[INFO] [stdout]    |                            the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 60 |     pub fn pan_coordinator(&mut self) -> PanCoordinatorW<'_, Frmfilt0Spec> {
[INFO] [stdout]    |                                                          +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/rfcore_xreg/frmfilt0.rs:67:30
[INFO] [stdout]    |
[INFO] [stdout] 67 |     pub fn max_frame_version(&mut self) -> MaxFrameVersionW<Frmfilt0Spec> {
[INFO] [stdout]    |                              ^^^^^^^^^     ------------------------------ the same lifetime is hidden here
[INFO] [stdout]    |                              |
[INFO] [stdout]    |                              the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 67 |     pub fn max_frame_version(&mut self) -> MaxFrameVersionW<'_, Frmfilt0Spec> {
[INFO] [stdout]    |                                                             +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/rfcore_xreg/frmfilt1.rs:55:29
[INFO] [stdout]    |
[INFO] [stdout] 55 |     pub fn modify_ft_filter(&mut self) -> ModifyFtFilterW<Frmfilt1Spec> {
[INFO] [stdout]    |                             ^^^^^^^^^     ----------------------------- the same lifetime is hidden here
[INFO] [stdout]    |                             |
[INFO] [stdout]    |                             the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 55 |     pub fn modify_ft_filter(&mut self) -> ModifyFtFilterW<'_, Frmfilt1Spec> {
[INFO] [stdout]    |                                                           +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/rfcore_xreg/frmfilt1.rs:60:31
[INFO] [stdout]    |
[INFO] [stdout] 60 |     pub fn accept_ft_0_beacon(&mut self) -> AcceptFt0BeaconW<Frmfilt1Spec> {
[INFO] [stdout]    |                               ^^^^^^^^^     ------------------------------ the same lifetime is hidden here
[INFO] [stdout]    |                               |
[INFO] [stdout]    |                               the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 60 |     pub fn accept_ft_0_beacon(&mut self) -> AcceptFt0BeaconW<'_, Frmfilt1Spec> {
[INFO] [stdout]    |                                                              +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/rfcore_xreg/frmfilt1.rs:65:29
[INFO] [stdout]    |
[INFO] [stdout] 65 |     pub fn accept_ft_1_data(&mut self) -> AcceptFt1DataW<Frmfilt1Spec> {
[INFO] [stdout]    |                             ^^^^^^^^^     ---------------------------- the same lifetime is hidden here
[INFO] [stdout]    |                             |
[INFO] [stdout]    |                             the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 65 |     pub fn accept_ft_1_data(&mut self) -> AcceptFt1DataW<'_, Frmfilt1Spec> {
[INFO] [stdout]    |                                                          +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/rfcore_xreg/frmfilt1.rs:70:28
[INFO] [stdout]    |
[INFO] [stdout] 70 |     pub fn accept_ft_2_ack(&mut self) -> AcceptFt2AckW<Frmfilt1Spec> {
[INFO] [stdout]    |                            ^^^^^^^^^     --------------------------- the same lifetime is hidden here
[INFO] [stdout]    |                            |
[INFO] [stdout]    |                            the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 70 |     pub fn accept_ft_2_ack(&mut self) -> AcceptFt2AckW<'_, Frmfilt1Spec> {
[INFO] [stdout]    |                                                        +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/rfcore_xreg/frmfilt1.rs:75:32
[INFO] [stdout]    |
[INFO] [stdout] 75 |     pub fn accept_ft_3_mac_cmd(&mut self) -> AcceptFt3MacCmdW<Frmfilt1Spec> {
[INFO] [stdout]    |                                ^^^^^^^^^     ------------------------------ the same lifetime is hidden here
[INFO] [stdout]    |                                |
[INFO] [stdout]    |                                the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 75 |     pub fn accept_ft_3_mac_cmd(&mut self) -> AcceptFt3MacCmdW<'_, Frmfilt1Spec> {
[INFO] [stdout]    |                                                               +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/rfcore_xreg/srcmatch.rs:37:25
[INFO] [stdout]    |
[INFO] [stdout] 37 |     pub fn src_match_en(&mut self) -> SrcMatchEnW<SrcmatchSpec> {
[INFO] [stdout]    |                         ^^^^^^^^^     ------------------------- the same lifetime is hidden here
[INFO] [stdout]    |                         |
[INFO] [stdout]    |                         the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 37 |     pub fn src_match_en(&mut self) -> SrcMatchEnW<'_, SrcmatchSpec> {
[INFO] [stdout]    |                                                   +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/rfcore_xreg/srcmatch.rs:42:21
[INFO] [stdout]    |
[INFO] [stdout] 42 |     pub fn autopend(&mut self) -> AutopendW<SrcmatchSpec> {
[INFO] [stdout]    |                     ^^^^^^^^^     ----------------------- the same lifetime is hidden here
[INFO] [stdout]    |                     |
[INFO] [stdout]    |                     the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 42 |     pub fn autopend(&mut self) -> AutopendW<'_, SrcmatchSpec> {
[INFO] [stdout]    |                                             +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/rfcore_xreg/srcmatch.rs:47:30
[INFO] [stdout]    |
[INFO] [stdout] 47 |     pub fn pend_datareq_only(&mut self) -> PendDatareqOnlyW<SrcmatchSpec> {
[INFO] [stdout]    |                              ^^^^^^^^^     ------------------------------ the same lifetime is hidden here
[INFO] [stdout]    |                              |
[INFO] [stdout]    |                              the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 47 |     pub fn pend_datareq_only(&mut self) -> PendDatareqOnlyW<'_, SrcmatchSpec> {
[INFO] [stdout]    |                                                             +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/rfcore_xreg/srcshorten0.rs:19:26
[INFO] [stdout]    |
[INFO] [stdout] 19 |     pub fn short_addr_en(&mut self) -> ShortAddrEnW<Srcshorten0Spec> {
[INFO] [stdout]    |                          ^^^^^^^^^     ----------------------------- the same lifetime is hidden here
[INFO] [stdout]    |                          |
[INFO] [stdout]    |                          the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 19 |     pub fn short_addr_en(&mut self) -> ShortAddrEnW<'_, Srcshorten0Spec> {
[INFO] [stdout]    |                                                     +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/rfcore_xreg/srcshorten1.rs:19:26
[INFO] [stdout]    |
[INFO] [stdout] 19 |     pub fn short_addr_en(&mut self) -> ShortAddrEnW<Srcshorten1Spec> {
[INFO] [stdout]    |                          ^^^^^^^^^     ----------------------------- the same lifetime is hidden here
[INFO] [stdout]    |                          |
[INFO] [stdout]    |                          the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 19 |     pub fn short_addr_en(&mut self) -> ShortAddrEnW<'_, Srcshorten1Spec> {
[INFO] [stdout]    |                                                     +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/rfcore_xreg/srcshorten2.rs:19:26
[INFO] [stdout]    |
[INFO] [stdout] 19 |     pub fn short_addr_en(&mut self) -> ShortAddrEnW<Srcshorten2Spec> {
[INFO] [stdout]    |                          ^^^^^^^^^     ----------------------------- the same lifetime is hidden here
[INFO] [stdout]    |                          |
[INFO] [stdout]    |                          the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 19 |     pub fn short_addr_en(&mut self) -> ShortAddrEnW<'_, Srcshorten2Spec> {
[INFO] [stdout]    |                                                     +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/rfcore_xreg/srcexten0.rs:27:24
[INFO] [stdout]    |
[INFO] [stdout] 27 |     pub fn ext_addr_en(&mut self) -> ExtAddrEnW<Srcexten0Spec> {
[INFO] [stdout]    |                        ^^^^^^^^^     ------------------------- the same lifetime is hidden here
[INFO] [stdout]    |                        |
[INFO] [stdout]    |                        the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 27 |     pub fn ext_addr_en(&mut self) -> ExtAddrEnW<'_, Srcexten0Spec> {
[INFO] [stdout]    |                                                 +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/rfcore_xreg/srcexten1.rs:19:24
[INFO] [stdout]    |
[INFO] [stdout] 19 |     pub fn ext_addr_en(&mut self) -> ExtAddrEnW<Srcexten1Spec> {
[INFO] [stdout]    |                        ^^^^^^^^^     ------------------------- the same lifetime is hidden here
[INFO] [stdout]    |                        |
[INFO] [stdout]    |                        the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 19 |     pub fn ext_addr_en(&mut self) -> ExtAddrEnW<'_, Srcexten1Spec> {
[INFO] [stdout]    |                                                 +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/rfcore_xreg/srcexten2.rs:19:24
[INFO] [stdout]    |
[INFO] [stdout] 19 |     pub fn ext_addr_en(&mut self) -> ExtAddrEnW<Srcexten2Spec> {
[INFO] [stdout]    |                        ^^^^^^^^^     ------------------------- the same lifetime is hidden here
[INFO] [stdout]    |                        |
[INFO] [stdout]    |                        the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 19 |     pub fn ext_addr_en(&mut self) -> ExtAddrEnW<'_, Srcexten2Spec> {
[INFO] [stdout]    |                                                 +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/rfcore_xreg/frmctrl0.rs:64:20
[INFO] [stdout]    |
[INFO] [stdout] 64 |     pub fn tx_mode(&mut self) -> TxModeW<Frmctrl0Spec> {
[INFO] [stdout]    |                    ^^^^^^^^^     --------------------- the same lifetime is hidden here
[INFO] [stdout]    |                    |
[INFO] [stdout]    |                    the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 64 |     pub fn tx_mode(&mut self) -> TxModeW<'_, Frmctrl0Spec> {
[INFO] [stdout]    |                                          +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/rfcore_xreg/frmctrl0.rs:69:20
[INFO] [stdout]    |
[INFO] [stdout] 69 |     pub fn rx_mode(&mut self) -> RxModeW<Frmctrl0Spec> {
[INFO] [stdout]    |                    ^^^^^^^^^     --------------------- the same lifetime is hidden here
[INFO] [stdout]    |                    |
[INFO] [stdout]    |                    the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 69 |     pub fn rx_mode(&mut self) -> RxModeW<'_, Frmctrl0Spec> {
[INFO] [stdout]    |                                          +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/rfcore_xreg/frmctrl0.rs:74:24
[INFO] [stdout]    |
[INFO] [stdout] 74 |     pub fn energy_scan(&mut self) -> EnergyScanW<Frmctrl0Spec> {
[INFO] [stdout]    |                        ^^^^^^^^^     ------------------------- the same lifetime is hidden here
[INFO] [stdout]    |                        |
[INFO] [stdout]    |                        the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 74 |     pub fn energy_scan(&mut self) -> EnergyScanW<'_, Frmctrl0Spec> {
[INFO] [stdout]    |                                                  +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/rfcore_xreg/frmctrl0.rs:79:20
[INFO] [stdout]    |
[INFO] [stdout] 79 |     pub fn autoack(&mut self) -> AutoackW<Frmctrl0Spec> {
[INFO] [stdout]    |                    ^^^^^^^^^     ---------------------- the same lifetime is hidden here
[INFO] [stdout]    |                    |
[INFO] [stdout]    |                    the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 79 |     pub fn autoack(&mut self) -> AutoackW<'_, Frmctrl0Spec> {
[INFO] [stdout]    |                                           +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/rfcore_xreg/frmctrl0.rs:84:20
[INFO] [stdout]    |
[INFO] [stdout] 84 |     pub fn autocrc(&mut self) -> AutocrcW<Frmctrl0Spec> {
[INFO] [stdout]    |                    ^^^^^^^^^     ---------------------- the same lifetime is hidden here
[INFO] [stdout]    |                    |
[INFO] [stdout]    |                    the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 84 |     pub fn autocrc(&mut self) -> AutocrcW<'_, Frmctrl0Spec> {
[INFO] [stdout]    |                                           +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/rfcore_xreg/frmctrl0.rs:89:29
[INFO] [stdout]    |
[INFO] [stdout] 89 |     pub fn append_data_mode(&mut self) -> AppendDataModeW<Frmctrl0Spec> {
[INFO] [stdout]    |                             ^^^^^^^^^     ----------------------------- the same lifetime is hidden here
[INFO] [stdout]    |                             |
[INFO] [stdout]    |                             the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 89 |     pub fn append_data_mode(&mut self) -> AppendDataModeW<'_, Frmctrl0Spec> {
[INFO] [stdout]    |                                                           +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/rfcore_xreg/frmctrl1.rs:37:31
[INFO] [stdout]    |
[INFO] [stdout] 37 |     pub fn set_rxenmask_on_tx(&mut self) -> SetRxenmaskOnTxW<Frmctrl1Spec> {
[INFO] [stdout]    |                               ^^^^^^^^^     ------------------------------ the same lifetime is hidden here
[INFO] [stdout]    |                               |
[INFO] [stdout]    |                               the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 37 |     pub fn set_rxenmask_on_tx(&mut self) -> SetRxenmaskOnTxW<'_, Frmctrl1Spec> {
[INFO] [stdout]    |                                                              +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/rfcore_xreg/frmctrl1.rs:42:29
[INFO] [stdout]    |
[INFO] [stdout] 42 |     pub fn ignore_tx_underf(&mut self) -> IgnoreTxUnderfW<Frmctrl1Spec> {
[INFO] [stdout]    |                             ^^^^^^^^^     ----------------------------- the same lifetime is hidden here
[INFO] [stdout]    |                             |
[INFO] [stdout]    |                             the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 42 |     pub fn ignore_tx_underf(&mut self) -> IgnoreTxUnderfW<'_, Frmctrl1Spec> {
[INFO] [stdout]    |                                                           +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/rfcore_xreg/frmctrl1.rs:47:23
[INFO] [stdout]    |
[INFO] [stdout] 47 |     pub fn pending_or(&mut self) -> PendingOrW<Frmctrl1Spec> {
[INFO] [stdout]    |                       ^^^^^^^^^     ------------------------ the same lifetime is hidden here
[INFO] [stdout]    |                       |
[INFO] [stdout]    |                       the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 47 |     pub fn pending_or(&mut self) -> PendingOrW<'_, Frmctrl1Spec> {
[INFO] [stdout]    |                                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/rfcore_xreg/rxmaskset.rs:19:24
[INFO] [stdout]    |
[INFO] [stdout] 19 |     pub fn rxenmaskset(&mut self) -> RxenmasksetW<RxmasksetSpec> {
[INFO] [stdout]    |                        ^^^^^^^^^     --------------------------- the same lifetime is hidden here
[INFO] [stdout]    |                        |
[INFO] [stdout]    |                        the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 19 |     pub fn rxenmaskset(&mut self) -> RxenmasksetW<'_, RxmasksetSpec> {
[INFO] [stdout]    |                                                   +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/rfcore_xreg/rxmaskclr.rs:19:24
[INFO] [stdout]    |
[INFO] [stdout] 19 |     pub fn rxenmaskclr(&mut self) -> RxenmaskclrW<RxmaskclrSpec> {
[INFO] [stdout]    |                        ^^^^^^^^^     --------------------------- the same lifetime is hidden here
[INFO] [stdout]    |                        |
[INFO] [stdout]    |                        the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 19 |     pub fn rxenmaskclr(&mut self) -> RxenmaskclrW<'_, RxmaskclrSpec> {
[INFO] [stdout]    |                                                   +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/rfcore_xreg/freqtune.rs:19:25
[INFO] [stdout]    |
[INFO] [stdout] 19 |     pub fn xosc32m_tune(&mut self) -> Xosc32mTuneW<FreqtuneSpec> {
[INFO] [stdout]    |                         ^^^^^^^^^     -------------------------- the same lifetime is hidden here
[INFO] [stdout]    |                         |
[INFO] [stdout]    |                         the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 19 |     pub fn xosc32m_tune(&mut self) -> Xosc32mTuneW<'_, FreqtuneSpec> {
[INFO] [stdout]    |                                                    +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/rfcore_xreg/freqctrl.rs:39:17
[INFO] [stdout]    |
[INFO] [stdout] 39 |     pub fn freq(&mut self) -> FreqW<FreqctrlSpec> {
[INFO] [stdout]    |                 ^^^^^^^^^     ------------------- the same lifetime is hidden here
[INFO] [stdout]    |                 |
[INFO] [stdout]    |                 the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 39 |     pub fn freq(&mut self) -> FreqW<'_, FreqctrlSpec> {
[INFO] [stdout]    |                                     +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/rfcore_xreg/txpower.rs:28:20
[INFO] [stdout]    |
[INFO] [stdout] 28 |     pub fn pa_bias(&mut self) -> PaBiasW<TxpowerSpec> {
[INFO] [stdout]    |                    ^^^^^^^^^     -------------------- the same lifetime is hidden here
[INFO] [stdout]    |                    |
[INFO] [stdout]    |                    the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 28 |     pub fn pa_bias(&mut self) -> PaBiasW<'_, TxpowerSpec> {
[INFO] [stdout]    |                                          +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/rfcore_xreg/txpower.rs:33:21
[INFO] [stdout]    |
[INFO] [stdout] 33 |     pub fn pa_power(&mut self) -> PaPowerW<TxpowerSpec> {
[INFO] [stdout]    |                     ^^^^^^^^^     --------------------- the same lifetime is hidden here
[INFO] [stdout]    |                     |
[INFO] [stdout]    |                     the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 33 |     pub fn pa_power(&mut self) -> PaPowerW<'_, TxpowerSpec> {
[INFO] [stdout]    |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/rfcore_xreg/txctrl.rs:37:26
[INFO] [stdout]    |
[INFO] [stdout] 37 |     pub fn txmix_current(&mut self) -> TxmixCurrentW<TxctrlSpec> {
[INFO] [stdout]    |                          ^^^^^^^^^     ------------------------- the same lifetime is hidden here
[INFO] [stdout]    |                          |
[INFO] [stdout]    |                          the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 37 |     pub fn txmix_current(&mut self) -> TxmixCurrentW<'_, TxctrlSpec> {
[INFO] [stdout]    |                                                      +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/rfcore_xreg/txctrl.rs:42:19
[INFO] [stdout]    |
[INFO] [stdout] 42 |     pub fn dac_dc(&mut self) -> DacDcW<TxctrlSpec> {
[INFO] [stdout]    |                   ^^^^^^^^^     ------------------ the same lifetime is hidden here
[INFO] [stdout]    |                   |
[INFO] [stdout]    |                   the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 42 |     pub fn dac_dc(&mut self) -> DacDcW<'_, TxctrlSpec> {
[INFO] [stdout]    |                                        +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/rfcore_xreg/txctrl.rs:47:21
[INFO] [stdout]    |
[INFO] [stdout] 47 |     pub fn dac_curr(&mut self) -> DacCurrW<TxctrlSpec> {
[INFO] [stdout]    |                     ^^^^^^^^^     -------------------- the same lifetime is hidden here
[INFO] [stdout]    |                     |
[INFO] [stdout]    |                     the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 47 |     pub fn dac_curr(&mut self) -> DacCurrW<'_, TxctrlSpec> {
[INFO] [stdout]    |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/rfcore_xreg/fifopctrl.rs:19:22
[INFO] [stdout]    |
[INFO] [stdout] 19 |     pub fn fifop_thr(&mut self) -> FifopThrW<FifopctrlSpec> {
[INFO] [stdout]    |                      ^^^^^^^^^     ------------------------ the same lifetime is hidden here
[INFO] [stdout]    |                      |
[INFO] [stdout]    |                      the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 19 |     pub fn fifop_thr(&mut self) -> FifopThrW<'_, FifopctrlSpec> {
[INFO] [stdout]    |                                              +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/rfcore_xreg/fsmctrl.rs:28:27
[INFO] [stdout]    |
[INFO] [stdout] 28 |     pub fn rx2rx_time_off(&mut self) -> Rx2rxTimeOffW<FsmctrlSpec> {
[INFO] [stdout]    |                           ^^^^^^^^^     -------------------------- the same lifetime is hidden here
[INFO] [stdout]    |                           |
[INFO] [stdout]    |                           the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 28 |     pub fn rx2rx_time_off(&mut self) -> Rx2rxTimeOffW<'_, FsmctrlSpec> {
[INFO] [stdout]    |                                                       +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/rfcore_xreg/fsmctrl.rs:33:24
[INFO] [stdout]    |
[INFO] [stdout] 33 |     pub fn slotted_ack(&mut self) -> SlottedAckW<FsmctrlSpec> {
[INFO] [stdout]    |                        ^^^^^^^^^     ------------------------ the same lifetime is hidden here
[INFO] [stdout]    |                        |
[INFO] [stdout]    |                        the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 33 |     pub fn slotted_ack(&mut self) -> SlottedAckW<'_, FsmctrlSpec> {
[INFO] [stdout]    |                                                  +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/rfcore_xreg/ccactrl0.rs:19:20
[INFO] [stdout]    |
[INFO] [stdout] 19 |     pub fn cca_thr(&mut self) -> CcaThrW<Ccactrl0Spec> {
[INFO] [stdout]    |                    ^^^^^^^^^     --------------------- the same lifetime is hidden here
[INFO] [stdout]    |                    |
[INFO] [stdout]    |                    the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 19 |     pub fn cca_thr(&mut self) -> CcaThrW<'_, Ccactrl0Spec> {
[INFO] [stdout]    |                                          +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/rfcore_xreg/ccactrl1.rs:28:21
[INFO] [stdout]    |
[INFO] [stdout] 28 |     pub fn cca_hyst(&mut self) -> CcaHystW<Ccactrl1Spec> {
[INFO] [stdout]    |                     ^^^^^^^^^     ---------------------- the same lifetime is hidden here
[INFO] [stdout]    |                     |
[INFO] [stdout]    |                     the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 28 |     pub fn cca_hyst(&mut self) -> CcaHystW<'_, Ccactrl1Spec> {
[INFO] [stdout]    |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/rfcore_xreg/ccactrl1.rs:33:21
[INFO] [stdout]    |
[INFO] [stdout] 33 |     pub fn cca_mode(&mut self) -> CcaModeW<Ccactrl1Spec> {
[INFO] [stdout]    |                     ^^^^^^^^^     ---------------------- the same lifetime is hidden here
[INFO] [stdout]    |                     |
[INFO] [stdout]    |                     the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 33 |     pub fn cca_mode(&mut self) -> CcaModeW<'_, Ccactrl1Spec> {
[INFO] [stdout]    |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/rfcore_xreg/rfirqm0.rs:19:19
[INFO] [stdout]    |
[INFO] [stdout] 19 |     pub fn rfirqm(&mut self) -> RfirqmW<Rfirqm0Spec> {
[INFO] [stdout]    |                   ^^^^^^^^^     -------------------- the same lifetime is hidden here
[INFO] [stdout]    |                   |
[INFO] [stdout]    |                   the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 19 |     pub fn rfirqm(&mut self) -> RfirqmW<'_, Rfirqm0Spec> {
[INFO] [stdout]    |                                         +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/rfcore_xreg/rfirqm1.rs:19:19
[INFO] [stdout]    |
[INFO] [stdout] 19 |     pub fn rfirqm(&mut self) -> RfirqmW<Rfirqm1Spec> {
[INFO] [stdout]    |                   ^^^^^^^^^     -------------------- the same lifetime is hidden here
[INFO] [stdout]    |                   |
[INFO] [stdout]    |                   the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 19 |     pub fn rfirqm(&mut self) -> RfirqmW<'_, Rfirqm1Spec> {
[INFO] [stdout]    |                                         +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/rfcore_xreg/rferrm.rs:19:19
[INFO] [stdout]    |
[INFO] [stdout] 19 |     pub fn rferrm(&mut self) -> RferrmW<RferrmSpec> {
[INFO] [stdout]    |                   ^^^^^^^^^     ------------------- the same lifetime is hidden here
[INFO] [stdout]    |                   |
[INFO] [stdout]    |                   the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 19 |     pub fn rferrm(&mut self) -> RferrmW<'_, RferrmSpec> {
[INFO] [stdout]    |                                         +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/rfcore_xreg/mdmctrl0.rs:46:22
[INFO] [stdout]    |
[INFO] [stdout] 46 |     pub fn tx_filter(&mut self) -> TxFilterW<Mdmctrl0Spec> {
[INFO] [stdout]    |                      ^^^^^^^^^     ----------------------- the same lifetime is hidden here
[INFO] [stdout]    |                      |
[INFO] [stdout]    |                      the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 46 |     pub fn tx_filter(&mut self) -> TxFilterW<'_, Mdmctrl0Spec> {
[INFO] [stdout]    |                                              +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/rfcore_xreg/mdmctrl0.rs:51:28
[INFO] [stdout]    |
[INFO] [stdout] 51 |     pub fn preamble_length(&mut self) -> PreambleLengthW<Mdmctrl0Spec> {
[INFO] [stdout]    |                            ^^^^^^^^^     ----------------------------- the same lifetime is hidden here
[INFO] [stdout]    |                            |
[INFO] [stdout]    |                            the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 51 |     pub fn preamble_length(&mut self) -> PreambleLengthW<'_, Mdmctrl0Spec> {
[INFO] [stdout]    |                                                          +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/rfcore_xreg/mdmctrl0.rs:56:27
[INFO] [stdout]    |
[INFO] [stdout] 56 |     pub fn demod_avg_mode(&mut self) -> DemodAvgModeW<Mdmctrl0Spec> {
[INFO] [stdout]    |                           ^^^^^^^^^     --------------------------- the same lifetime is hidden here
[INFO] [stdout]    |                           |
[INFO] [stdout]    |                           the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 56 |     pub fn demod_avg_mode(&mut self) -> DemodAvgModeW<'_, Mdmctrl0Spec> {
[INFO] [stdout]    |                                                       +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/rfcore_xreg/mdmctrl0.rs:61:26
[INFO] [stdout]    |
[INFO] [stdout] 61 |     pub fn dem_num_zeros(&mut self) -> DemNumZerosW<Mdmctrl0Spec> {
[INFO] [stdout]    |                          ^^^^^^^^^     -------------------------- the same lifetime is hidden here
[INFO] [stdout]    |                          |
[INFO] [stdout]    |                          the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 61 |     pub fn dem_num_zeros(&mut self) -> DemNumZerosW<'_, Mdmctrl0Spec> {
[INFO] [stdout]    |                                                     +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/rfcore_xreg/mdmctrl1.rs:28:21
[INFO] [stdout]    |
[INFO] [stdout] 28 |     pub fn corr_thr(&mut self) -> CorrThrW<Mdmctrl1Spec> {
[INFO] [stdout]    |                     ^^^^^^^^^     ---------------------- the same lifetime is hidden here
[INFO] [stdout]    |                     |
[INFO] [stdout]    |                     the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 28 |     pub fn corr_thr(&mut self) -> CorrThrW<'_, Mdmctrl1Spec> {
[INFO] [stdout]    |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/rfcore_xreg/mdmctrl1.rs:33:25
[INFO] [stdout]    |
[INFO] [stdout] 33 |     pub fn corr_thr_sfd(&mut self) -> CorrThrSfdW<Mdmctrl1Spec> {
[INFO] [stdout]    |                         ^^^^^^^^^     ------------------------- the same lifetime is hidden here
[INFO] [stdout]    |                         |
[INFO] [stdout]    |                         the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 33 |     pub fn corr_thr_sfd(&mut self) -> CorrThrSfdW<'_, Mdmctrl1Spec> {
[INFO] [stdout]    |                                                   +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/rfcore_xreg/rxctrl.rs:37:24
[INFO] [stdout]    |
[INFO] [stdout] 37 |     pub fn mix_current(&mut self) -> MixCurrentW<RxctrlSpec> {
[INFO] [stdout]    |                        ^^^^^^^^^     ----------------------- the same lifetime is hidden here
[INFO] [stdout]    |                        |
[INFO] [stdout]    |                        the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 37 |     pub fn mix_current(&mut self) -> MixCurrentW<'_, RxctrlSpec> {
[INFO] [stdout]    |                                                  +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/rfcore_xreg/rxctrl.rs:42:26
[INFO] [stdout]    |
[INFO] [stdout] 42 |     pub fn gbias_lna_ref(&mut self) -> GbiasLnaRefW<RxctrlSpec> {
[INFO] [stdout]    |                          ^^^^^^^^^     ------------------------ the same lifetime is hidden here
[INFO] [stdout]    |                          |
[INFO] [stdout]    |                          the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 42 |     pub fn gbias_lna_ref(&mut self) -> GbiasLnaRefW<'_, RxctrlSpec> {
[INFO] [stdout]    |                                                     +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/rfcore_xreg/rxctrl.rs:47:27
[INFO] [stdout]    |
[INFO] [stdout] 47 |     pub fn gbias_lna2_ref(&mut self) -> GbiasLna2RefW<RxctrlSpec> {
[INFO] [stdout]    |                           ^^^^^^^^^     ------------------------- the same lifetime is hidden here
[INFO] [stdout]    |                           |
[INFO] [stdout]    |                           the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 47 |     pub fn gbias_lna2_ref(&mut self) -> GbiasLna2RefW<'_, RxctrlSpec> {
[INFO] [stdout]    |                                                       +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/rfcore_xreg/fsctrl.rs:46:26
[INFO] [stdout]    |
[INFO] [stdout] 46 |     pub fn lodiv_current(&mut self) -> LodivCurrentW<FsctrlSpec> {
[INFO] [stdout]    |                          ^^^^^^^^^     ------------------------- the same lifetime is hidden here
[INFO] [stdout]    |                          |
[INFO] [stdout]    |                          the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 46 |     pub fn lodiv_current(&mut self) -> LodivCurrentW<'_, FsctrlSpec> {
[INFO] [stdout]    |                                                      +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/rfcore_xreg/fsctrl.rs:51:33
[INFO] [stdout]    |
[INFO] [stdout] 51 |     pub fn lodiv_buf_current_rx(&mut self) -> LodivBufCurrentRxW<FsctrlSpec> {
[INFO] [stdout]    |                                 ^^^^^^^^^     ------------------------------ the same lifetime is hidden here
[INFO] [stdout]    |                                 |
[INFO] [stdout]    |                                 the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 51 |     pub fn lodiv_buf_current_rx(&mut self) -> LodivBufCurrentRxW<'_, FsctrlSpec> {
[INFO] [stdout]    |                                                                  +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/rfcore_xreg/fsctrl.rs:56:33
[INFO] [stdout]    |
[INFO] [stdout] 56 |     pub fn lodiv_buf_current_tx(&mut self) -> LodivBufCurrentTxW<FsctrlSpec> {
[INFO] [stdout]    |                                 ^^^^^^^^^     ------------------------------ the same lifetime is hidden here
[INFO] [stdout]    |                                 |
[INFO] [stdout]    |                                 the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 56 |     pub fn lodiv_buf_current_tx(&mut self) -> LodivBufCurrentTxW<'_, FsctrlSpec> {
[INFO] [stdout]    |                                                                  +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/rfcore_xreg/fsctrl.rs:61:24
[INFO] [stdout]    |
[INFO] [stdout] 61 |     pub fn pre_current(&mut self) -> PreCurrentW<FsctrlSpec> {
[INFO] [stdout]    |                        ^^^^^^^^^     ----------------------- the same lifetime is hidden here
[INFO] [stdout]    |                        |
[INFO] [stdout]    |                        the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 61 |     pub fn pre_current(&mut self) -> PreCurrentW<'_, FsctrlSpec> {
[INFO] [stdout]    |                                                  +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/rfcore_xreg/fscal0.rs:46:26
[INFO] [stdout]    |
[INFO] [stdout] 46 |     pub fn bw_boost_mode(&mut self) -> BwBoostModeW<Fscal0Spec> {
[INFO] [stdout]    |                          ^^^^^^^^^     ------------------------ the same lifetime is hidden here
[INFO] [stdout]    |                          |
[INFO] [stdout]    |                          the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 46 |     pub fn bw_boost_mode(&mut self) -> BwBoostModeW<'_, Fscal0Spec> {
[INFO] [stdout]    |                                                     +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/rfcore_xreg/fscal0.rs:51:24
[INFO] [stdout]    |
[INFO] [stdout] 51 |     pub fn chp_current(&mut self) -> ChpCurrentW<Fscal0Spec> {
[INFO] [stdout]    |                        ^^^^^^^^^     ----------------------- the same lifetime is hidden here
[INFO] [stdout]    |                        |
[INFO] [stdout]    |                        the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 51 |     pub fn chp_current(&mut self) -> ChpCurrentW<'_, Fscal0Spec> {
[INFO] [stdout]    |                                                  +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/rfcore_xreg/fscal0.rs:56:24
[INFO] [stdout]    |
[INFO] [stdout] 56 |     pub fn chp_disable(&mut self) -> ChpDisableW<Fscal0Spec> {
[INFO] [stdout]    |                        ^^^^^^^^^     ----------------------- the same lifetime is hidden here
[INFO] [stdout]    |                        |
[INFO] [stdout]    |                        the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 56 |     pub fn chp_disable(&mut self) -> ChpDisableW<'_, Fscal0Spec> {
[INFO] [stdout]    |                                                  +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/rfcore_xreg/fscal0.rs:61:32
[INFO] [stdout]    |
[INFO] [stdout] 61 |     pub fn vco_curr_comp_en_ov(&mut self) -> VcoCurrCompEnOvW<Fscal0Spec> {
[INFO] [stdout]    |                                ^^^^^^^^^     ---------------------------- the same lifetime is hidden here
[INFO] [stdout]    |                                |
[INFO] [stdout]    |                                the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 61 |     pub fn vco_curr_comp_en_ov(&mut self) -> VcoCurrCompEnOvW<'_, Fscal0Spec> {
[INFO] [stdout]    |                                                               +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/rfcore_xreg/fscal1.rs:37:21
[INFO] [stdout]    |
[INFO] [stdout] 37 |     pub fn vco_curr(&mut self) -> VcoCurrW<Fscal1Spec> {
[INFO] [stdout]    |                     ^^^^^^^^^     -------------------- the same lifetime is hidden here
[INFO] [stdout]    |                     |
[INFO] [stdout]    |                     the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 37 |     pub fn vco_curr(&mut self) -> VcoCurrW<'_, Fscal1Spec> {
[INFO] [stdout]    |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/rfcore_xreg/fscal1.rs:42:25
[INFO] [stdout]    |
[INFO] [stdout] 42 |     pub fn vco_curr_cal(&mut self) -> VcoCurrCalW<Fscal1Spec> {
[INFO] [stdout]    |                         ^^^^^^^^^     ----------------------- the same lifetime is hidden here
[INFO] [stdout]    |                         |
[INFO] [stdout]    |                         the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 42 |     pub fn vco_curr_cal(&mut self) -> VcoCurrCalW<'_, Fscal1Spec> {
[INFO] [stdout]    |                                                   +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/rfcore_xreg/fscal1.rs:47:28
[INFO] [stdout]    |
[INFO] [stdout] 47 |     pub fn vco_curr_cal_oe(&mut self) -> VcoCurrCalOeW<Fscal1Spec> {
[INFO] [stdout]    |                            ^^^^^^^^^     ------------------------- the same lifetime is hidden here
[INFO] [stdout]    |                            |
[INFO] [stdout]    |                            the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 47 |     pub fn vco_curr_cal_oe(&mut self) -> VcoCurrCalOeW<'_, Fscal1Spec> {
[INFO] [stdout]    |                                                        +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/rfcore_xreg/fscal2.rs:28:23
[INFO] [stdout]    |
[INFO] [stdout] 28 |     pub fn vco_caparr(&mut self) -> VcoCaparrW<Fscal2Spec> {
[INFO] [stdout]    |                       ^^^^^^^^^     ---------------------- the same lifetime is hidden here
[INFO] [stdout]    |                       |
[INFO] [stdout]    |                       the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 28 |     pub fn vco_caparr(&mut self) -> VcoCaparrW<'_, Fscal2Spec> {
[INFO] [stdout]    |                                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/rfcore_xreg/fscal2.rs:33:26
[INFO] [stdout]    |
[INFO] [stdout] 33 |     pub fn vco_caparr_oe(&mut self) -> VcoCaparrOeW<Fscal2Spec> {
[INFO] [stdout]    |                          ^^^^^^^^^     ------------------------ the same lifetime is hidden here
[INFO] [stdout]    |                          |
[INFO] [stdout]    |                          the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 33 |     pub fn vco_caparr_oe(&mut self) -> VcoCaparrOeW<'_, Fscal2Spec> {
[INFO] [stdout]    |                                                     +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/rfcore_xreg/fscal3.rs:37:32
[INFO] [stdout]    |
[INFO] [stdout] 37 |     pub fn vco_caparr_cal_ctrl(&mut self) -> VcoCaparrCalCtrlW<Fscal3Spec> {
[INFO] [stdout]    |                                ^^^^^^^^^     ----------------------------- the same lifetime is hidden here
[INFO] [stdout]    |                                |
[INFO] [stdout]    |                                the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 37 |     pub fn vco_caparr_cal_ctrl(&mut self) -> VcoCaparrCalCtrlW<'_, Fscal3Spec> {
[INFO] [stdout]    |                                                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/rfcore_xreg/fscal3.rs:42:23
[INFO] [stdout]    |
[INFO] [stdout] 42 |     pub fn vco_vc_dac(&mut self) -> VcoVcDacW<Fscal3Spec> {
[INFO] [stdout]    |                       ^^^^^^^^^     --------------------- the same lifetime is hidden here
[INFO] [stdout]    |                       |
[INFO] [stdout]    |                       the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 42 |     pub fn vco_vc_dac(&mut self) -> VcoVcDacW<'_, Fscal3Spec> {
[INFO] [stdout]    |                                               +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/rfcore_xreg/fscal3.rs:47:26
[INFO] [stdout]    |
[INFO] [stdout] 47 |     pub fn vco_dac_en_ov(&mut self) -> VcoDacEnOvW<Fscal3Spec> {
[INFO] [stdout]    |                          ^^^^^^^^^     ----------------------- the same lifetime is hidden here
[INFO] [stdout]    |                          |
[INFO] [stdout]    |                          the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 47 |     pub fn vco_dac_en_ov(&mut self) -> VcoDacEnOvW<'_, Fscal3Spec> {
[INFO] [stdout]    |                                                    +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/rfcore_xreg/agcctrl0.rs:28:28
[INFO] [stdout]    |
[INFO] [stdout] 28 |     pub fn agc_dr_xtnd_thr(&mut self) -> AgcDrXtndThrW<Agcctrl0Spec> {
[INFO] [stdout]    |                            ^^^^^^^^^     --------------------------- the same lifetime is hidden here
[INFO] [stdout]    |                            |
[INFO] [stdout]    |                            the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 28 |     pub fn agc_dr_xtnd_thr(&mut self) -> AgcDrXtndThrW<'_, Agcctrl0Spec> {
[INFO] [stdout]    |                                                        +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/rfcore_xreg/agcctrl0.rs:33:27
[INFO] [stdout]    |
[INFO] [stdout] 33 |     pub fn agc_dr_xtnd_en(&mut self) -> AgcDrXtndEnW<Agcctrl0Spec> {
[INFO] [stdout]    |                           ^^^^^^^^^     -------------------------- the same lifetime is hidden here
[INFO] [stdout]    |                           |
[INFO] [stdout]    |                           the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 33 |     pub fn agc_dr_xtnd_en(&mut self) -> AgcDrXtndEnW<'_, Agcctrl0Spec> {
[INFO] [stdout]    |                                                      +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/rfcore_xreg/agcctrl1.rs:19:20
[INFO] [stdout]    |
[INFO] [stdout] 19 |     pub fn agc_ref(&mut self) -> AgcRefW<Agcctrl1Spec> {
[INFO] [stdout]    |                    ^^^^^^^^^     --------------------- the same lifetime is hidden here
[INFO] [stdout]    |                    |
[INFO] [stdout]    |                    the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 19 |     pub fn agc_ref(&mut self) -> AgcRefW<'_, Agcctrl1Spec> {
[INFO] [stdout]    |                                          +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/rfcore_xreg/agcctrl2.rs:46:27
[INFO] [stdout]    |
[INFO] [stdout] 46 |     pub fn lna_current_oe(&mut self) -> LnaCurrentOeW<Agcctrl2Spec> {
[INFO] [stdout]    |                           ^^^^^^^^^     --------------------------- the same lifetime is hidden here
[INFO] [stdout]    |                           |
[INFO] [stdout]    |                           the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 46 |     pub fn lna_current_oe(&mut self) -> LnaCurrentOeW<'_, Agcctrl2Spec> {
[INFO] [stdout]    |                                                       +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/rfcore_xreg/agcctrl2.rs:51:25
[INFO] [stdout]    |
[INFO] [stdout] 51 |     pub fn lna3_current(&mut self) -> Lna3CurrentW<Agcctrl2Spec> {
[INFO] [stdout]    |                         ^^^^^^^^^     -------------------------- the same lifetime is hidden here
[INFO] [stdout]    |                         |
[INFO] [stdout]    |                         the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 51 |     pub fn lna3_current(&mut self) -> Lna3CurrentW<'_, Agcctrl2Spec> {
[INFO] [stdout]    |                                                    +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/rfcore_xreg/agcctrl2.rs:56:25
[INFO] [stdout]    |
[INFO] [stdout] 56 |     pub fn lna2_current(&mut self) -> Lna2CurrentW<Agcctrl2Spec> {
[INFO] [stdout]    |                         ^^^^^^^^^     -------------------------- the same lifetime is hidden here
[INFO] [stdout]    |                         |
[INFO] [stdout]    |                         the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 56 |     pub fn lna2_current(&mut self) -> Lna2CurrentW<'_, Agcctrl2Spec> {
[INFO] [stdout]    |                                                    +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/rfcore_xreg/agcctrl2.rs:61:25
[INFO] [stdout]    |
[INFO] [stdout] 61 |     pub fn lna1_current(&mut self) -> Lna1CurrentW<Agcctrl2Spec> {
[INFO] [stdout]    |                         ^^^^^^^^^     -------------------------- the same lifetime is hidden here
[INFO] [stdout]    |                         |
[INFO] [stdout]    |                         the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 61 |     pub fn lna1_current(&mut self) -> Lna1CurrentW<'_, Agcctrl2Spec> {
[INFO] [stdout]    |                                                    +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/rfcore_xreg/agcctrl3.rs:46:22
[INFO] [stdout]    |
[INFO] [stdout] 46 |     pub fn aaf_rp_oe(&mut self) -> AafRpOeW<Agcctrl3Spec> {
[INFO] [stdout]    |                      ^^^^^^^^^     ---------------------- the same lifetime is hidden here
[INFO] [stdout]    |                      |
[INFO] [stdout]    |                      the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 46 |     pub fn aaf_rp_oe(&mut self) -> AafRpOeW<'_, Agcctrl3Spec> {
[INFO] [stdout]    |                                             +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/rfcore_xreg/agcctrl3.rs:51:19
[INFO] [stdout]    |
[INFO] [stdout] 51 |     pub fn aaf_rp(&mut self) -> AafRpW<Agcctrl3Spec> {
[INFO] [stdout]    |                   ^^^^^^^^^     -------------------- the same lifetime is hidden here
[INFO] [stdout]    |                   |
[INFO] [stdout]    |                   the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 51 |     pub fn aaf_rp(&mut self) -> AafRpW<'_, Agcctrl3Spec> {
[INFO] [stdout]    |                                        +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/rfcore_xreg/agcctrl3.rs:56:25
[INFO] [stdout]    |
[INFO] [stdout] 56 |     pub fn agc_win_size(&mut self) -> AgcWinSizeW<Agcctrl3Spec> {
[INFO] [stdout]    |                         ^^^^^^^^^     ------------------------- the same lifetime is hidden here
[INFO] [stdout]    |                         |
[INFO] [stdout]    |                         the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 56 |     pub fn agc_win_size(&mut self) -> AgcWinSizeW<'_, Agcctrl3Spec> {
[INFO] [stdout]    |                                                   +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/rfcore_xreg/agcctrl3.rs:61:28
[INFO] [stdout]    |
[INFO] [stdout] 61 |     pub fn agc_settle_wait(&mut self) -> AgcSettleWaitW<Agcctrl3Spec> {
[INFO] [stdout]    |                            ^^^^^^^^^     ---------------------------- the same lifetime is hidden here
[INFO] [stdout]    |                            |
[INFO] [stdout]    |                            the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 61 |     pub fn agc_settle_wait(&mut self) -> AgcSettleWaitW<'_, Agcctrl3Spec> {
[INFO] [stdout]    |                                                         +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/rfcore_xreg/adctest0.rs:46:24
[INFO] [stdout]    |
[INFO] [stdout] 46 |     pub fn adc_dac2_en(&mut self) -> AdcDac2EnW<Adctest0Spec> {
[INFO] [stdout]    |                        ^^^^^^^^^     ------------------------ the same lifetime is hidden here
[INFO] [stdout]    |                        |
[INFO] [stdout]    |                        the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 46 |     pub fn adc_dac2_en(&mut self) -> AdcDac2EnW<'_, Adctest0Spec> {
[INFO] [stdout]    |                                                 +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/rfcore_xreg/adctest0.rs:51:23
[INFO] [stdout]    |
[INFO] [stdout] 51 |     pub fn adc_gm_adj(&mut self) -> AdcGmAdjW<Adctest0Spec> {
[INFO] [stdout]    |                       ^^^^^^^^^     ----------------------- the same lifetime is hidden here
[INFO] [stdout]    |                       |
[INFO] [stdout]    |                       the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 51 |     pub fn adc_gm_adj(&mut self) -> AdcGmAdjW<'_, Adctest0Spec> {
[INFO] [stdout]    |                                               +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/rfcore_xreg/adctest0.rs:56:26
[INFO] [stdout]    |
[INFO] [stdout] 56 |     pub fn adc_quant_adj(&mut self) -> AdcQuantAdjW<Adctest0Spec> {
[INFO] [stdout]    |                          ^^^^^^^^^     -------------------------- the same lifetime is hidden here
[INFO] [stdout]    |                          |
[INFO] [stdout]    |                          the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 56 |     pub fn adc_quant_adj(&mut self) -> AdcQuantAdjW<'_, Adctest0Spec> {
[INFO] [stdout]    |                                                     +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/rfcore_xreg/adctest0.rs:61:25
[INFO] [stdout]    |
[INFO] [stdout] 61 |     pub fn adc_vref_adj(&mut self) -> AdcVrefAdjW<Adctest0Spec> {
[INFO] [stdout]    |                         ^^^^^^^^^     ------------------------- the same lifetime is hidden here
[INFO] [stdout]    |                         |
[INFO] [stdout]    |                         the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 61 |     pub fn adc_vref_adj(&mut self) -> AdcVrefAdjW<'_, Adctest0Spec> {
[INFO] [stdout]    |                                                   +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/rfcore_xreg/adctest1.rs:37:23
[INFO] [stdout]    |
[INFO] [stdout] 37 |     pub fn adc_c3_adj(&mut self) -> AdcC3AdjW<Adctest1Spec> {
[INFO] [stdout]    |                       ^^^^^^^^^     ----------------------- the same lifetime is hidden here
[INFO] [stdout]    |                       |
[INFO] [stdout]    |                       the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 37 |     pub fn adc_c3_adj(&mut self) -> AdcC3AdjW<'_, Adctest1Spec> {
[INFO] [stdout]    |                                               +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/rfcore_xreg/adctest1.rs:42:23
[INFO] [stdout]    |
[INFO] [stdout] 42 |     pub fn adc_c2_adj(&mut self) -> AdcC2AdjW<Adctest1Spec> {
[INFO] [stdout]    |                       ^^^^^^^^^     ----------------------- the same lifetime is hidden here
[INFO] [stdout]    |                       |
[INFO] [stdout]    |                       the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 42 |     pub fn adc_c2_adj(&mut self) -> AdcC2AdjW<'_, Adctest1Spec> {
[INFO] [stdout]    |                                               +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/rfcore_xreg/adctest1.rs:47:26
[INFO] [stdout]    |
[INFO] [stdout] 47 |     pub fn adc_test_ctrl(&mut self) -> AdcTestCtrlW<Adctest1Spec> {
[INFO] [stdout]    |                          ^^^^^^^^^     -------------------------- the same lifetime is hidden here
[INFO] [stdout]    |                          |
[INFO] [stdout]    |                          the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 47 |     pub fn adc_test_ctrl(&mut self) -> AdcTestCtrlW<'_, Adctest1Spec> {
[INFO] [stdout]    |                                                     +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/rfcore_xreg/adctest2.rs:46:24
[INFO] [stdout]    |
[INFO] [stdout] 46 |     pub fn adc_dac_rot(&mut self) -> AdcDacRotW<Adctest2Spec> {
[INFO] [stdout]    |                        ^^^^^^^^^     ------------------------ the same lifetime is hidden here
[INFO] [stdout]    |                        |
[INFO] [stdout]    |                        the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 46 |     pub fn adc_dac_rot(&mut self) -> AdcDacRotW<'_, Adctest2Spec> {
[INFO] [stdout]    |                                                 +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/rfcore_xreg/adctest2.rs:51:23
[INFO] [stdout]    |
[INFO] [stdout] 51 |     pub fn adc_ff_adj(&mut self) -> AdcFfAdjW<Adctest2Spec> {
[INFO] [stdout]    |                       ^^^^^^^^^     ----------------------- the same lifetime is hidden here
[INFO] [stdout]    |                       |
[INFO] [stdout]    |                       the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 51 |     pub fn adc_ff_adj(&mut self) -> AdcFfAdjW<'_, Adctest2Spec> {
[INFO] [stdout]    |                                               +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/rfcore_xreg/adctest2.rs:56:19
[INFO] [stdout]    |
[INFO] [stdout] 56 |     pub fn aaf_rs(&mut self) -> AafRsW<Adctest2Spec> {
[INFO] [stdout]    |                   ^^^^^^^^^     -------------------- the same lifetime is hidden here
[INFO] [stdout]    |                   |
[INFO] [stdout]    |                   the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 56 |     pub fn aaf_rs(&mut self) -> AafRsW<'_, Adctest2Spec> {
[INFO] [stdout]    |                                        +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/rfcore_xreg/adctest2.rs:61:26
[INFO] [stdout]    |
[INFO] [stdout] 61 |     pub fn adc_test_mode(&mut self) -> AdcTestModeW<Adctest2Spec> {
[INFO] [stdout]    |                          ^^^^^^^^^     -------------------------- the same lifetime is hidden here
[INFO] [stdout]    |                          |
[INFO] [stdout]    |                          the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 61 |     pub fn adc_test_mode(&mut self) -> AdcTestModeW<'_, Adctest2Spec> {
[INFO] [stdout]    |                                                     +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/rfcore_xreg/mdmtest0.rs:37:26
[INFO] [stdout]    |
[INFO] [stdout] 37 |     pub fn dc_block_mode(&mut self) -> DcBlockModeW<Mdmtest0Spec> {
[INFO] [stdout]    |                          ^^^^^^^^^     -------------------------- the same lifetime is hidden here
[INFO] [stdout]    |                          |
[INFO] [stdout]    |                          the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 37 |     pub fn dc_block_mode(&mut self) -> DcBlockModeW<'_, Mdmtest0Spec> {
[INFO] [stdout]    |                                                     +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/rfcore_xreg/mdmtest0.rs:42:24
[INFO] [stdout]    |
[INFO] [stdout] 42 |     pub fn dc_win_size(&mut self) -> DcWinSizeW<Mdmtest0Spec> {
[INFO] [stdout]    |                        ^^^^^^^^^     ------------------------ the same lifetime is hidden here
[INFO] [stdout]    |                        |
[INFO] [stdout]    |                        the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 42 |     pub fn dc_win_size(&mut self) -> DcWinSizeW<'_, Mdmtest0Spec> {
[INFO] [stdout]    |                                                 +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/rfcore_xreg/mdmtest0.rs:47:20
[INFO] [stdout]    |
[INFO] [stdout] 47 |     pub fn tx_tone(&mut self) -> TxToneW<Mdmtest0Spec> {
[INFO] [stdout]    |                    ^^^^^^^^^     --------------------- the same lifetime is hidden here
[INFO] [stdout]    |                    |
[INFO] [stdout]    |                    the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 47 |     pub fn tx_tone(&mut self) -> TxToneW<'_, Mdmtest0Spec> {
[INFO] [stdout]    |                                          +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/rfcore_xreg/mdmtest1.rs:55:24
[INFO] [stdout]    |
[INFO] [stdout] 55 |     pub fn loopback_en(&mut self) -> LoopbackEnW<Mdmtest1Spec> {
[INFO] [stdout]    |                        ^^^^^^^^^     ------------------------- the same lifetime is hidden here
[INFO] [stdout]    |                        |
[INFO] [stdout]    |                        the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 55 |     pub fn loopback_en(&mut self) -> LoopbackEnW<'_, Mdmtest1Spec> {
[INFO] [stdout]    |                                                  +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/rfcore_xreg/mdmtest1.rs:60:25
[INFO] [stdout]    |
[INFO] [stdout] 60 |     pub fn rfc_sniff_en(&mut self) -> RfcSniffEnW<Mdmtest1Spec> {
[INFO] [stdout]    |                         ^^^^^^^^^     ------------------------- the same lifetime is hidden here
[INFO] [stdout]    |                         |
[INFO] [stdout]    |                         the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 60 |     pub fn rfc_sniff_en(&mut self) -> RfcSniffEnW<'_, Mdmtest1Spec> {
[INFO] [stdout]    |                                                   +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/rfcore_xreg/mdmtest1.rs:65:21
[INFO] [stdout]    |
[INFO] [stdout] 65 |     pub fn ramp_amp(&mut self) -> RampAmpW<Mdmtest1Spec> {
[INFO] [stdout]    |                     ^^^^^^^^^     ---------------------- the same lifetime is hidden here
[INFO] [stdout]    |                     |
[INFO] [stdout]    |                     the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 65 |     pub fn ramp_amp(&mut self) -> RampAmpW<'_, Mdmtest1Spec> {
[INFO] [stdout]    |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/rfcore_xreg/mdmtest1.rs:70:19
[INFO] [stdout]    |
[INFO] [stdout] 70 |     pub fn mod_if(&mut self) -> ModIfW<Mdmtest1Spec> {
[INFO] [stdout]    |                   ^^^^^^^^^     -------------------- the same lifetime is hidden here
[INFO] [stdout]    |                   |
[INFO] [stdout]    |                   the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 70 |     pub fn mod_if(&mut self) -> ModIfW<'_, Mdmtest1Spec> {
[INFO] [stdout]    |                                        +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/rfcore_xreg/mdmtest1.rs:75:25
[INFO] [stdout]    |
[INFO] [stdout] 75 |     pub fn usemirror_if(&mut self) -> UsemirrorIfW<Mdmtest1Spec> {
[INFO] [stdout]    |                         ^^^^^^^^^     -------------------------- the same lifetime is hidden here
[INFO] [stdout]    |                         |
[INFO] [stdout]    |                         the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 75 |     pub fn usemirror_if(&mut self) -> UsemirrorIfW<'_, Mdmtest1Spec> {
[INFO] [stdout]    |                                                    +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/rfcore_xreg/dactest0.rs:19:20
[INFO] [stdout]    |
[INFO] [stdout] 19 |     pub fn dac_q_o(&mut self) -> DacQOW<Dactest0Spec> {
[INFO] [stdout]    |                    ^^^^^^^^^     -------------------- the same lifetime is hidden here
[INFO] [stdout]    |                    |
[INFO] [stdout]    |                    the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 19 |     pub fn dac_q_o(&mut self) -> DacQOW<'_, Dactest0Spec> {
[INFO] [stdout]    |                                         +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/rfcore_xreg/dactest1.rs:19:20
[INFO] [stdout]    |
[INFO] [stdout] 19 |     pub fn dac_i_o(&mut self) -> DacIOW<Dactest1Spec> {
[INFO] [stdout]    |                    ^^^^^^^^^     -------------------- the same lifetime is hidden here
[INFO] [stdout]    |                    |
[INFO] [stdout]    |                    the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 19 |     pub fn dac_i_o(&mut self) -> DacIOW<'_, Dactest1Spec> {
[INFO] [stdout]    |                                         +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/rfcore_xreg/dactest2.rs:37:20
[INFO] [stdout]    |
[INFO] [stdout] 37 |     pub fn dac_src(&mut self) -> DacSrcW<Dactest2Spec> {
[INFO] [stdout]    |                    ^^^^^^^^^     --------------------- the same lifetime is hidden here
[INFO] [stdout]    |                    |
[INFO] [stdout]    |                    the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 37 |     pub fn dac_src(&mut self) -> DacSrcW<'_, Dactest2Spec> {
[INFO] [stdout]    |                                          +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/rfcore_xreg/dactest2.rs:42:26
[INFO] [stdout]    |
[INFO] [stdout] 42 |     pub fn dac_casc_ctrl(&mut self) -> DacCascCtrlW<Dactest2Spec> {
[INFO] [stdout]    |                          ^^^^^^^^^     -------------------------- the same lifetime is hidden here
[INFO] [stdout]    |                          |
[INFO] [stdout]    |                          the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 42 |     pub fn dac_casc_ctrl(&mut self) -> DacCascCtrlW<'_, Dactest2Spec> {
[INFO] [stdout]    |                                                     +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/rfcore_xreg/dactest2.rs:47:23
[INFO] [stdout]    |
[INFO] [stdout] 47 |     pub fn dac_dem_en(&mut self) -> DacDemEnW<Dactest2Spec> {
[INFO] [stdout]    |                       ^^^^^^^^^     ----------------------- the same lifetime is hidden here
[INFO] [stdout]    |                       |
[INFO] [stdout]    |                       the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 47 |     pub fn dac_dem_en(&mut self) -> DacDemEnW<'_, Dactest2Spec> {
[INFO] [stdout]    |                                               +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/rfcore_xreg/atest.rs:19:23
[INFO] [stdout]    |
[INFO] [stdout] 19 |     pub fn atest_ctrl(&mut self) -> AtestCtrlW<AtestSpec> {
[INFO] [stdout]    |                       ^^^^^^^^^     --------------------- the same lifetime is hidden here
[INFO] [stdout]    |                       |
[INFO] [stdout]    |                       the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 19 |     pub fn atest_ctrl(&mut self) -> AtestCtrlW<'_, AtestSpec> {
[INFO] [stdout]    |                                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/rfcore_xreg/ptest0.rs:71:19
[INFO] [stdout]    |
[INFO] [stdout] 71 |     pub fn aaf_pd(&mut self) -> AafPdW<Ptest0Spec> {
[INFO] [stdout]    |                   ^^^^^^^^^     ------------------ the same lifetime is hidden here
[INFO] [stdout]    |                   |
[INFO] [stdout]    |                   the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 71 |     pub fn aaf_pd(&mut self) -> AafPdW<'_, Ptest0Spec> {
[INFO] [stdout]    |                                        +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/rfcore_xreg/ptest0.rs:76:21
[INFO] [stdout]    |
[INFO] [stdout] 76 |     pub fn txmix_pd(&mut self) -> TxmixPdW<Ptest0Spec> {
[INFO] [stdout]    |                     ^^^^^^^^^     -------------------- the same lifetime is hidden here
[INFO] [stdout]    |                     |
[INFO] [stdout]    |                     the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 76 |     pub fn txmix_pd(&mut self) -> TxmixPdW<'_, Ptest0Spec> {
[INFO] [stdout]    |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/rfcore_xreg/ptest0.rs:81:19
[INFO] [stdout]    |
[INFO] [stdout] 81 |     pub fn lna_pd(&mut self) -> LnaPdW<Ptest0Spec> {
[INFO] [stdout]    |                   ^^^^^^^^^     ------------------ the same lifetime is hidden here
[INFO] [stdout]    |                   |
[INFO] [stdout]    |                   the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 81 |     pub fn lna_pd(&mut self) -> LnaPdW<'_, Ptest0Spec> {
[INFO] [stdout]    |                                        +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/rfcore_xreg/ptest0.rs:86:19
[INFO] [stdout]    |
[INFO] [stdout] 86 |     pub fn dac_pd(&mut self) -> DacPdW<Ptest0Spec> {
[INFO] [stdout]    |                   ^^^^^^^^^     ------------------ the same lifetime is hidden here
[INFO] [stdout]    |                   |
[INFO] [stdout]    |                   the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 86 |     pub fn dac_pd(&mut self) -> DacPdW<'_, Ptest0Spec> {
[INFO] [stdout]    |                                        +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/rfcore_xreg/ptest0.rs:91:19
[INFO] [stdout]    |
[INFO] [stdout] 91 |     pub fn adc_pd(&mut self) -> AdcPdW<Ptest0Spec> {
[INFO] [stdout]    |                   ^^^^^^^^^     ------------------ the same lifetime is hidden here
[INFO] [stdout]    |                   |
[INFO] [stdout]    |                   the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 91 |     pub fn adc_pd(&mut self) -> AdcPdW<'_, Ptest0Spec> {
[INFO] [stdout]    |                                        +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/rfcore_xreg/ptest0.rs:96:19
[INFO] [stdout]    |
[INFO] [stdout] 96 |     pub fn chp_pd(&mut self) -> ChpPdW<Ptest0Spec> {
[INFO] [stdout]    |                   ^^^^^^^^^     ------------------ the same lifetime is hidden here
[INFO] [stdout]    |                   |
[INFO] [stdout]    |                   the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 96 |     pub fn chp_pd(&mut self) -> ChpPdW<'_, Ptest0Spec> {
[INFO] [stdout]    |                                        +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/rfcore_xreg/ptest1.rs:49:21
[INFO] [stdout]    |
[INFO] [stdout] 49 |     pub fn lodiv_pd(&mut self) -> LodivPdW<Ptest1Spec> {
[INFO] [stdout]    |                     ^^^^^^^^^     -------------------- the same lifetime is hidden here
[INFO] [stdout]    |                     |
[INFO] [stdout]    |                     the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 49 |     pub fn lodiv_pd(&mut self) -> LodivPdW<'_, Ptest1Spec> {
[INFO] [stdout]    |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/rfcore_xreg/ptest1.rs:54:19
[INFO] [stdout]    |
[INFO] [stdout] 54 |     pub fn vco_pd(&mut self) -> VcoPdW<Ptest1Spec> {
[INFO] [stdout]    |                   ^^^^^^^^^     ------------------ the same lifetime is hidden here
[INFO] [stdout]    |                   |
[INFO] [stdout]    |                   the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 54 |     pub fn vco_pd(&mut self) -> VcoPdW<'_, Ptest1Spec> {
[INFO] [stdout]    |                                        +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/rfcore_xreg/ptest1.rs:59:18
[INFO] [stdout]    |
[INFO] [stdout] 59 |     pub fn pa_pd(&mut self) -> PaPdW<Ptest1Spec> {
[INFO] [stdout]    |                  ^^^^^^^^^     ----------------- the same lifetime is hidden here
[INFO] [stdout]    |                  |
[INFO] [stdout]    |                  the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 59 |     pub fn pa_pd(&mut self) -> PaPdW<'_, Ptest1Spec> {
[INFO] [stdout]    |                                      +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/rfcore_xreg/ptest1.rs:65:24
[INFO] [stdout]    |
[INFO] [stdout] 65 |     pub fn pd_override(&mut self) -> PdOverrideW<Ptest1Spec> {
[INFO] [stdout]    |                        ^^^^^^^^^     ----------------------- the same lifetime is hidden here
[INFO] [stdout]    |                        |
[INFO] [stdout]    |                        the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 65 |     pub fn pd_override(&mut self) -> PdOverrideW<'_, Ptest1Spec> {
[INFO] [stdout]    |                                                  +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/rfcore_xreg/cspctrl.rs:19:21
[INFO] [stdout]    |
[INFO] [stdout] 19 |     pub fn mcu_ctrl(&mut self) -> McuCtrlW<CspctrlSpec> {
[INFO] [stdout]    |                     ^^^^^^^^^     --------------------- the same lifetime is hidden here
[INFO] [stdout]    |                     |
[INFO] [stdout]    |                     the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 19 |     pub fn mcu_ctrl(&mut self) -> McuCtrlW<'_, CspctrlSpec> {
[INFO] [stdout]    |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/rfcore_xreg/rfc_obs_ctrl0.rs:28:25
[INFO] [stdout]    |
[INFO] [stdout] 28 |     pub fn rfc_obs_mux0(&mut self) -> RfcObsMux0W<RfcObsCtrl0Spec> {
[INFO] [stdout]    |                         ^^^^^^^^^     ---------------------------- the same lifetime is hidden here
[INFO] [stdout]    |                         |
[INFO] [stdout]    |                         the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 28 |     pub fn rfc_obs_mux0(&mut self) -> RfcObsMux0W<'_, RfcObsCtrl0Spec> {
[INFO] [stdout]    |                                                   +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/rfcore_xreg/rfc_obs_ctrl0.rs:33:25
[INFO] [stdout]    |
[INFO] [stdout] 33 |     pub fn rfc_obs_pol0(&mut self) -> RfcObsPol0W<RfcObsCtrl0Spec> {
[INFO] [stdout]    |                         ^^^^^^^^^     ---------------------------- the same lifetime is hidden here
[INFO] [stdout]    |                         |
[INFO] [stdout]    |                         the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 33 |     pub fn rfc_obs_pol0(&mut self) -> RfcObsPol0W<'_, RfcObsCtrl0Spec> {
[INFO] [stdout]    |                                                   +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/rfcore_xreg/rfc_obs_ctrl1.rs:28:25
[INFO] [stdout]    |
[INFO] [stdout] 28 |     pub fn rfc_obs_mux1(&mut self) -> RfcObsMux1W<RfcObsCtrl1Spec> {
[INFO] [stdout]    |                         ^^^^^^^^^     ---------------------------- the same lifetime is hidden here
[INFO] [stdout]    |                         |
[INFO] [stdout]    |                         the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 28 |     pub fn rfc_obs_mux1(&mut self) -> RfcObsMux1W<'_, RfcObsCtrl1Spec> {
[INFO] [stdout]    |                                                   +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/rfcore_xreg/rfc_obs_ctrl1.rs:33:25
[INFO] [stdout]    |
[INFO] [stdout] 33 |     pub fn rfc_obs_pol1(&mut self) -> RfcObsPol1W<RfcObsCtrl1Spec> {
[INFO] [stdout]    |                         ^^^^^^^^^     ---------------------------- the same lifetime is hidden here
[INFO] [stdout]    |                         |
[INFO] [stdout]    |                         the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 33 |     pub fn rfc_obs_pol1(&mut self) -> RfcObsPol1W<'_, RfcObsCtrl1Spec> {
[INFO] [stdout]    |                                                   +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/rfcore_xreg/rfc_obs_ctrl2.rs:28:25
[INFO] [stdout]    |
[INFO] [stdout] 28 |     pub fn rfc_obs_mux2(&mut self) -> RfcObsMux2W<RfcObsCtrl2Spec> {
[INFO] [stdout]    |                         ^^^^^^^^^     ---------------------------- the same lifetime is hidden here
[INFO] [stdout]    |                         |
[INFO] [stdout]    |                         the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 28 |     pub fn rfc_obs_mux2(&mut self) -> RfcObsMux2W<'_, RfcObsCtrl2Spec> {
[INFO] [stdout]    |                                                   +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/rfcore_xreg/rfc_obs_ctrl2.rs:33:25
[INFO] [stdout]    |
[INFO] [stdout] 33 |     pub fn rfc_obs_pol2(&mut self) -> RfcObsPol2W<RfcObsCtrl2Spec> {
[INFO] [stdout]    |                         ^^^^^^^^^     ---------------------------- the same lifetime is hidden here
[INFO] [stdout]    |                         |
[INFO] [stdout]    |                         the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 33 |     pub fn rfc_obs_pol2(&mut self) -> RfcObsPol2W<'_, RfcObsCtrl2Spec> {
[INFO] [stdout]    |                                                   +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/rfcore_xreg/txfiltcfg.rs:19:15
[INFO] [stdout]    |
[INFO] [stdout] 19 |     pub fn fc(&mut self) -> FcW<TxfiltcfgSpec> {
[INFO] [stdout]    |               ^^^^^^^^^     ------------------ the same lifetime is hidden here
[INFO] [stdout]    |               |
[INFO] [stdout]    |               the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 19 |     pub fn fc(&mut self) -> FcW<'_, TxfiltcfgSpec> {
[INFO] [stdout]    |                                 +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/rfcore_sfr/mtcspcfg.rs:28:32
[INFO] [stdout]    |
[INFO] [stdout] 28 |     pub fn mactimer_event1_cfg(&mut self) -> MactimerEvent1CfgW<MtcspcfgSpec> {
[INFO] [stdout]    |                                ^^^^^^^^^     -------------------------------- the same lifetime is hidden here
[INFO] [stdout]    |                                |
[INFO] [stdout]    |                                the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 28 |     pub fn mactimer_event1_cfg(&mut self) -> MactimerEvent1CfgW<'_, MtcspcfgSpec> {
[INFO] [stdout]    |                                                                 +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/rfcore_sfr/mtcspcfg.rs:33:32
[INFO] [stdout]    |
[INFO] [stdout] 33 |     pub fn mactimer_evenmt_cfg(&mut self) -> MactimerEvenmtCfgW<MtcspcfgSpec> {
[INFO] [stdout]    |                                ^^^^^^^^^     -------------------------------- the same lifetime is hidden here
[INFO] [stdout]    |                                |
[INFO] [stdout]    |                                the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 33 |     pub fn mactimer_evenmt_cfg(&mut self) -> MactimerEvenmtCfgW<'_, MtcspcfgSpec> {
[INFO] [stdout]    |                                                                 +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/rfcore_sfr/mtctrl.rs:44:16
[INFO] [stdout]    |
[INFO] [stdout] 44 |     pub fn run(&mut self) -> RunW<MtctrlSpec> {
[INFO] [stdout]    |                ^^^^^^^^^     ---------------- the same lifetime is hidden here
[INFO] [stdout]    |                |
[INFO] [stdout]    |                the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 44 |     pub fn run(&mut self) -> RunW<'_, MtctrlSpec> {
[INFO] [stdout]    |                                   +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/rfcore_sfr/mtctrl.rs:49:17
[INFO] [stdout]    |
[INFO] [stdout] 49 |     pub fn sync(&mut self) -> SyncW<MtctrlSpec> {
[INFO] [stdout]    |                 ^^^^^^^^^     ----------------- the same lifetime is hidden here
[INFO] [stdout]    |                 |
[INFO] [stdout]    |                 the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 49 |     pub fn sync(&mut self) -> SyncW<'_, MtctrlSpec> {
[INFO] [stdout]    |                                     +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/rfcore_sfr/mtctrl.rs:54:23
[INFO] [stdout]    |
[INFO] [stdout] 54 |     pub fn latch_mode(&mut self) -> LatchModeW<MtctrlSpec> {
[INFO] [stdout]    |                       ^^^^^^^^^     ---------------------- the same lifetime is hidden here
[INFO] [stdout]    |                       |
[INFO] [stdout]    |                       the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 54 |     pub fn latch_mode(&mut self) -> LatchModeW<'_, MtctrlSpec> {
[INFO] [stdout]    |                                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/rfcore_sfr/mtirqm.rs:64:26
[INFO] [stdout]    |
[INFO] [stdout] 64 |     pub fn mactimer_perm(&mut self) -> MactimerPermW<MtirqmSpec> {
[INFO] [stdout]    |                          ^^^^^^^^^     ------------------------- the same lifetime is hidden here
[INFO] [stdout]    |                          |
[INFO] [stdout]    |                          the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 64 |     pub fn mactimer_perm(&mut self) -> MactimerPermW<'_, MtirqmSpec> {
[INFO] [stdout]    |                                                      +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/rfcore_sfr/mtirqm.rs:69:31
[INFO] [stdout]    |
[INFO] [stdout] 69 |     pub fn mactimer_compare1m(&mut self) -> MactimerCompare1mW<MtirqmSpec> {
[INFO] [stdout]    |                               ^^^^^^^^^     ------------------------------ the same lifetime is hidden here
[INFO] [stdout]    |                               |
[INFO] [stdout]    |                               the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 69 |     pub fn mactimer_compare1m(&mut self) -> MactimerCompare1mW<'_, MtirqmSpec> {
[INFO] [stdout]    |                                                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/rfcore_sfr/mtirqm.rs:74:31
[INFO] [stdout]    |
[INFO] [stdout] 74 |     pub fn mactimer_compare2m(&mut self) -> MactimerCompare2mW<MtirqmSpec> {
[INFO] [stdout]    |                               ^^^^^^^^^     ------------------------------ the same lifetime is hidden here
[INFO] [stdout]    |                               |
[INFO] [stdout]    |                               the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 74 |     pub fn mactimer_compare2m(&mut self) -> MactimerCompare2mW<'_, MtirqmSpec> {
[INFO] [stdout]    |                                                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/rfcore_sfr/mtirqm.rs:79:30
[INFO] [stdout]    |
[INFO] [stdout] 79 |     pub fn mactimer_ovf_perm(&mut self) -> MactimerOvfPermW<MtirqmSpec> {
[INFO] [stdout]    |                              ^^^^^^^^^     ---------------------------- the same lifetime is hidden here
[INFO] [stdout]    |                              |
[INFO] [stdout]    |                              the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 79 |     pub fn mactimer_ovf_perm(&mut self) -> MactimerOvfPermW<'_, MtirqmSpec> {
[INFO] [stdout]    |                                                             +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/rfcore_sfr/mtirqm.rs:84:35
[INFO] [stdout]    |
[INFO] [stdout] 84 |     pub fn mactimer_ovf_compare1m(&mut self) -> MactimerOvfCompare1mW<MtirqmSpec> {
[INFO] [stdout]    |                                   ^^^^^^^^^     --------------------------------- the same lifetime is hidden here
[INFO] [stdout]    |                                   |
[INFO] [stdout]    |                                   the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 84 |     pub fn mactimer_ovf_compare1m(&mut self) -> MactimerOvfCompare1mW<'_, MtirqmSpec> {
[INFO] [stdout]    |                                                                       +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/rfcore_sfr/mtirqm.rs:89:35
[INFO] [stdout]    |
[INFO] [stdout] 89 |     pub fn mactimer_ovf_compare2m(&mut self) -> MactimerOvfCompare2mW<MtirqmSpec> {
[INFO] [stdout]    |                                   ^^^^^^^^^     --------------------------------- the same lifetime is hidden here
[INFO] [stdout]    |                                   |
[INFO] [stdout]    |                                   the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 89 |     pub fn mactimer_ovf_compare2m(&mut self) -> MactimerOvfCompare2mW<'_, MtirqmSpec> {
[INFO] [stdout]    |                                                                       +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/rfcore_sfr/mtirqf.rs:64:26
[INFO] [stdout]    |
[INFO] [stdout] 64 |     pub fn mactimer_perf(&mut self) -> MactimerPerfW<MtirqfSpec> {
[INFO] [stdout]    |                          ^^^^^^^^^     ------------------------- the same lifetime is hidden here
[INFO] [stdout]    |                          |
[INFO] [stdout]    |                          the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 64 |     pub fn mactimer_perf(&mut self) -> MactimerPerfW<'_, MtirqfSpec> {
[INFO] [stdout]    |                                                      +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/rfcore_sfr/mtirqf.rs:69:31
[INFO] [stdout]    |
[INFO] [stdout] 69 |     pub fn mactimer_compare1f(&mut self) -> MactimerCompare1fW<MtirqfSpec> {
[INFO] [stdout]    |                               ^^^^^^^^^     ------------------------------ the same lifetime is hidden here
[INFO] [stdout]    |                               |
[INFO] [stdout]    |                               the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 69 |     pub fn mactimer_compare1f(&mut self) -> MactimerCompare1fW<'_, MtirqfSpec> {
[INFO] [stdout]    |                                                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/rfcore_sfr/mtirqf.rs:74:31
[INFO] [stdout]    |
[INFO] [stdout] 74 |     pub fn mactimer_compare2f(&mut self) -> MactimerCompare2fW<MtirqfSpec> {
[INFO] [stdout]    |                               ^^^^^^^^^     ------------------------------ the same lifetime is hidden here
[INFO] [stdout]    |                               |
[INFO] [stdout]    |                               the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 74 |     pub fn mactimer_compare2f(&mut self) -> MactimerCompare2fW<'_, MtirqfSpec> {
[INFO] [stdout]    |                                                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/rfcore_sfr/mtirqf.rs:79:30
[INFO] [stdout]    |
[INFO] [stdout] 79 |     pub fn mactimer_ovf_perf(&mut self) -> MactimerOvfPerfW<MtirqfSpec> {
[INFO] [stdout]    |                              ^^^^^^^^^     ---------------------------- the same lifetime is hidden here
[INFO] [stdout]    |                              |
[INFO] [stdout]    |                              the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 79 |     pub fn mactimer_ovf_perf(&mut self) -> MactimerOvfPerfW<'_, MtirqfSpec> {
[INFO] [stdout]    |                                                             +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/rfcore_sfr/mtirqf.rs:84:35
[INFO] [stdout]    |
[INFO] [stdout] 84 |     pub fn mactimer_ovf_compare1f(&mut self) -> MactimerOvfCompare1fW<MtirqfSpec> {
[INFO] [stdout]    |                                   ^^^^^^^^^     --------------------------------- the same lifetime is hidden here
[INFO] [stdout]    |                                   |
[INFO] [stdout]    |                                   the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 84 |     pub fn mactimer_ovf_compare1f(&mut self) -> MactimerOvfCompare1fW<'_, MtirqfSpec> {
[INFO] [stdout]    |                                                                       +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/rfcore_sfr/mtirqf.rs:89:35
[INFO] [stdout]    |
[INFO] [stdout] 89 |     pub fn mactimer_ovf_compare2f(&mut self) -> MactimerOvfCompare2fW<MtirqfSpec> {
[INFO] [stdout]    |                                   ^^^^^^^^^     --------------------------------- the same lifetime is hidden here
[INFO] [stdout]    |                                   |
[INFO] [stdout]    |                                   the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 89 |     pub fn mactimer_ovf_compare2f(&mut self) -> MactimerOvfCompare2fW<'_, MtirqfSpec> {
[INFO] [stdout]    |                                                                       +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/rfcore_sfr/mtmsel.rs:28:19
[INFO] [stdout]    |
[INFO] [stdout] 28 |     pub fn mtmsel(&mut self) -> MtmselW<MtmselSpec> {
[INFO] [stdout]    |                   ^^^^^^^^^     ------------------- the same lifetime is hidden here
[INFO] [stdout]    |                   |
[INFO] [stdout]    |                   the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 28 |     pub fn mtmsel(&mut self) -> MtmselW<'_, MtmselSpec> {
[INFO] [stdout]    |                                         +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/rfcore_sfr/mtmsel.rs:33:22
[INFO] [stdout]    |
[INFO] [stdout] 33 |     pub fn mtmovfsel(&mut self) -> MtmovfselW<MtmselSpec> {
[INFO] [stdout]    |                      ^^^^^^^^^     ---------------------- the same lifetime is hidden here
[INFO] [stdout]    |                      |
[INFO] [stdout]    |                      the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 33 |     pub fn mtmovfsel(&mut self) -> MtmovfselW<'_, MtmselSpec> {
[INFO] [stdout]    |                                               +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/rfcore_sfr/mtm0.rs:23:17
[INFO] [stdout]    |
[INFO] [stdout] 23 |     pub fn mtm0(&mut self) -> Mtm0W<Mtm0Spec> {
[INFO] [stdout]    |                 ^^^^^^^^^     --------------- the same lifetime is hidden here
[INFO] [stdout]    |                 |
[INFO] [stdout]    |                 the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 23 |     pub fn mtm0(&mut self) -> Mtm0W<'_, Mtm0Spec> {
[INFO] [stdout]    |                                     +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/rfcore_sfr/mtm1.rs:23:17
[INFO] [stdout]    |
[INFO] [stdout] 23 |     pub fn mtm1(&mut self) -> Mtm1W<Mtm1Spec> {
[INFO] [stdout]    |                 ^^^^^^^^^     --------------- the same lifetime is hidden here
[INFO] [stdout]    |                 |
[INFO] [stdout]    |                 the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 23 |     pub fn mtm1(&mut self) -> Mtm1W<'_, Mtm1Spec> {
[INFO] [stdout]    |                                     +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/rfcore_sfr/mtmovf2.rs:23:20
[INFO] [stdout]    |
[INFO] [stdout] 23 |     pub fn mtmovf2(&mut self) -> Mtmovf2W<Mtmovf2Spec> {
[INFO] [stdout]    |                    ^^^^^^^^^     --------------------- the same lifetime is hidden here
[INFO] [stdout]    |                    |
[INFO] [stdout]    |                    the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 23 |     pub fn mtmovf2(&mut self) -> Mtmovf2W<'_, Mtmovf2Spec> {
[INFO] [stdout]    |                                           +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/rfcore_sfr/mtmovf1.rs:23:20
[INFO] [stdout]    |
[INFO] [stdout] 23 |     pub fn mtmovf1(&mut self) -> Mtmovf1W<Mtmovf1Spec> {
[INFO] [stdout]    |                    ^^^^^^^^^     --------------------- the same lifetime is hidden here
[INFO] [stdout]    |                    |
[INFO] [stdout]    |                    the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 23 |     pub fn mtmovf1(&mut self) -> Mtmovf1W<'_, Mtmovf1Spec> {
[INFO] [stdout]    |                                           +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/rfcore_sfr/mtmovf0.rs:23:20
[INFO] [stdout]    |
[INFO] [stdout] 23 |     pub fn mtmovf0(&mut self) -> Mtmovf0W<Mtmovf0Spec> {
[INFO] [stdout]    |                    ^^^^^^^^^     --------------------- the same lifetime is hidden here
[INFO] [stdout]    |                    |
[INFO] [stdout]    |                    the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 23 |     pub fn mtmovf0(&mut self) -> Mtmovf0W<'_, Mtmovf0Spec> {
[INFO] [stdout]    |                                           +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/rfcore_sfr/rfdata.rs:19:16
[INFO] [stdout]    |
[INFO] [stdout] 19 |     pub fn rfd(&mut self) -> RfdW<RfdataSpec> {
[INFO] [stdout]    |                ^^^^^^^^^     ---------------- the same lifetime is hidden here
[INFO] [stdout]    |                |
[INFO] [stdout]    |                the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 19 |     pub fn rfd(&mut self) -> RfdW<'_, RfdataSpec> {
[INFO] [stdout]    |                                   +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/rfcore_sfr/rferrf.rs:73:18
[INFO] [stdout]    |
[INFO] [stdout] 73 |     pub fn nlock(&mut self) -> NlockW<RferrfSpec> {
[INFO] [stdout]    |                  ^^^^^^^^^     ------------------ the same lifetime is hidden here
[INFO] [stdout]    |                  |
[INFO] [stdout]    |                  the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 73 |     pub fn nlock(&mut self) -> NlockW<'_, RferrfSpec> {
[INFO] [stdout]    |                                       +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/rfcore_sfr/rferrf.rs:78:18
[INFO] [stdout]    |
[INFO] [stdout] 78 |     pub fn rxabo(&mut self) -> RxaboW<RferrfSpec> {
[INFO] [stdout]    |                  ^^^^^^^^^     ------------------ the same lifetime is hidden here
[INFO] [stdout]    |                  |
[INFO] [stdout]    |                  the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 78 |     pub fn rxabo(&mut self) -> RxaboW<'_, RferrfSpec> {
[INFO] [stdout]    |                                       +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/rfcore_sfr/rferrf.rs:83:20
[INFO] [stdout]    |
[INFO] [stdout] 83 |     pub fn rxoverf(&mut self) -> RxoverfW<RferrfSpec> {
[INFO] [stdout]    |                    ^^^^^^^^^     -------------------- the same lifetime is hidden here
[INFO] [stdout]    |                    |
[INFO] [stdout]    |                    the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 83 |     pub fn rxoverf(&mut self) -> RxoverfW<'_, RferrfSpec> {
[INFO] [stdout]    |                                           +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/rfcore_sfr/rferrf.rs:88:21
[INFO] [stdout]    |
[INFO] [stdout] 88 |     pub fn rxunderf(&mut self) -> RxunderfW<RferrfSpec> {
[INFO] [stdout]    |                     ^^^^^^^^^     --------------------- the same lifetime is hidden here
[INFO] [stdout]    |                     |
[INFO] [stdout]    |                     the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 88 |     pub fn rxunderf(&mut self) -> RxunderfW<'_, RferrfSpec> {
[INFO] [stdout]    |                                             +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/rfcore_sfr/rferrf.rs:93:20
[INFO] [stdout]    |
[INFO] [stdout] 93 |     pub fn txoverf(&mut self) -> TxoverfW<RferrfSpec> {
[INFO] [stdout]    |                    ^^^^^^^^^     -------------------- the same lifetime is hidden here
[INFO] [stdout]    |                    |
[INFO] [stdout]    |                    the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 93 |     pub fn txoverf(&mut self) -> TxoverfW<'_, RferrfSpec> {
[INFO] [stdout]    |                                           +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/rfcore_sfr/rferrf.rs:98:21
[INFO] [stdout]    |
[INFO] [stdout] 98 |     pub fn txunderf(&mut self) -> TxunderfW<RferrfSpec> {
[INFO] [stdout]    |                     ^^^^^^^^^     --------------------- the same lifetime is hidden here
[INFO] [stdout]    |                     |
[INFO] [stdout]    |                     the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 98 |     pub fn txunderf(&mut self) -> TxunderfW<'_, RferrfSpec> {
[INFO] [stdout]    |                                             +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/rfcore_sfr/rferrf.rs:103:22
[INFO] [stdout]     |
[INFO] [stdout] 103 |     pub fn strobeerr(&mut self) -> StrobeerrW<RferrfSpec> {
[INFO] [stdout]     |                      ^^^^^^^^^     ---------------------- the same lifetime is hidden here
[INFO] [stdout]     |                      |
[INFO] [stdout]     |                      the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 103 |     pub fn strobeerr(&mut self) -> StrobeerrW<'_, RferrfSpec> {
[INFO] [stdout]     |                                               +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/rfcore_sfr/rfirqf1.rs:64:22
[INFO] [stdout]    |
[INFO] [stdout] 64 |     pub fn txackdone(&mut self) -> TxackdoneW<Rfirqf1Spec> {
[INFO] [stdout]    |                      ^^^^^^^^^     ----------------------- the same lifetime is hidden here
[INFO] [stdout]    |                      |
[INFO] [stdout]    |                      the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 64 |     pub fn txackdone(&mut self) -> TxackdoneW<'_, Rfirqf1Spec> {
[INFO] [stdout]    |                                               +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/rfcore_sfr/rfirqf1.rs:69:19
[INFO] [stdout]    |
[INFO] [stdout] 69 |     pub fn txdone(&mut self) -> TxdoneW<Rfirqf1Spec> {
[INFO] [stdout]    |                   ^^^^^^^^^     -------------------- the same lifetime is hidden here
[INFO] [stdout]    |                   |
[INFO] [stdout]    |                   the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 69 |     pub fn txdone(&mut self) -> TxdoneW<'_, Rfirqf1Spec> {
[INFO] [stdout]    |                                         +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/rfcore_sfr/rfirqf1.rs:74:19
[INFO] [stdout]    |
[INFO] [stdout] 74 |     pub fn rfidle(&mut self) -> RfidleW<Rfirqf1Spec> {
[INFO] [stdout]    |                   ^^^^^^^^^     -------------------- the same lifetime is hidden here
[INFO] [stdout]    |                   |
[INFO] [stdout]    |                   the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 74 |     pub fn rfidle(&mut self) -> RfidleW<'_, Rfirqf1Spec> {
[INFO] [stdout]    |                                         +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/rfcore_sfr/rfirqf1.rs:79:23
[INFO] [stdout]    |
[INFO] [stdout] 79 |     pub fn csp_manint(&mut self) -> CspManintW<Rfirqf1Spec> {
[INFO] [stdout]    |                       ^^^^^^^^^     ----------------------- the same lifetime is hidden here
[INFO] [stdout]    |                       |
[INFO] [stdout]    |                       the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 79 |     pub fn csp_manint(&mut self) -> CspManintW<'_, Rfirqf1Spec> {
[INFO] [stdout]    |                                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/rfcore_sfr/rfirqf1.rs:84:21
[INFO] [stdout]    |
[INFO] [stdout] 84 |     pub fn csp_stop(&mut self) -> CspStopW<Rfirqf1Spec> {
[INFO] [stdout]    |                     ^^^^^^^^^     --------------------- the same lifetime is hidden here
[INFO] [stdout]    |                     |
[INFO] [stdout]    |                     the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 84 |     pub fn csp_stop(&mut self) -> CspStopW<'_, Rfirqf1Spec> {
[INFO] [stdout]    |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/rfcore_sfr/rfirqf1.rs:89:21
[INFO] [stdout]    |
[INFO] [stdout] 89 |     pub fn csp_wait(&mut self) -> CspWaitW<Rfirqf1Spec> {
[INFO] [stdout]    |                     ^^^^^^^^^     --------------------- the same lifetime is hidden here
[INFO] [stdout]    |                     |
[INFO] [stdout]    |                     the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 89 |     pub fn csp_wait(&mut self) -> CspWaitW<'_, Rfirqf1Spec> {
[INFO] [stdout]    |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/rfcore_sfr/rfirqf0.rs:82:23
[INFO] [stdout]    |
[INFO] [stdout] 82 |     pub fn act_unused(&mut self) -> ActUnusedW<Rfirqf0Spec> {
[INFO] [stdout]    |                       ^^^^^^^^^     ----------------------- the same lifetime is hidden here
[INFO] [stdout]    |                       |
[INFO] [stdout]    |                       the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 82 |     pub fn act_unused(&mut self) -> ActUnusedW<'_, Rfirqf0Spec> {
[INFO] [stdout]    |                                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/rfcore_sfr/rfirqf0.rs:87:16
[INFO] [stdout]    |
[INFO] [stdout] 87 |     pub fn sfd(&mut self) -> SfdW<Rfirqf0Spec> {
[INFO] [stdout]    |                ^^^^^^^^^     ----------------- the same lifetime is hidden here
[INFO] [stdout]    |                |
[INFO] [stdout]    |                the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 87 |     pub fn sfd(&mut self) -> SfdW<'_, Rfirqf0Spec> {
[INFO] [stdout]    |                                   +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/rfcore_sfr/rfirqf0.rs:92:18
[INFO] [stdout]    |
[INFO] [stdout] 92 |     pub fn fifop(&mut self) -> FifopW<Rfirqf0Spec> {
[INFO] [stdout]    |                  ^^^^^^^^^     ------------------- the same lifetime is hidden here
[INFO] [stdout]    |                  |
[INFO] [stdout]    |                  the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 92 |     pub fn fifop(&mut self) -> FifopW<'_, Rfirqf0Spec> {
[INFO] [stdout]    |                                       +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/rfcore_sfr/rfirqf0.rs:97:27
[INFO] [stdout]    |
[INFO] [stdout] 97 |     pub fn src_match_done(&mut self) -> SrcMatchDoneW<Rfirqf0Spec> {
[INFO] [stdout]    |                           ^^^^^^^^^     -------------------------- the same lifetime is hidden here
[INFO] [stdout]    |                           |
[INFO] [stdout]    |                           the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 97 |     pub fn src_match_done(&mut self) -> SrcMatchDoneW<'_, Rfirqf0Spec> {
[INFO] [stdout]    |                                                       +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/rfcore_sfr/rfirqf0.rs:102:28
[INFO] [stdout]     |
[INFO] [stdout] 102 |     pub fn src_match_found(&mut self) -> SrcMatchFoundW<Rfirqf0Spec> {
[INFO] [stdout]     |                            ^^^^^^^^^     --------------------------- the same lifetime is hidden here
[INFO] [stdout]     |                            |
[INFO] [stdout]     |                            the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 102 |     pub fn src_match_found(&mut self) -> SrcMatchFoundW<'_, Rfirqf0Spec> {
[INFO] [stdout]     |                                                         +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/rfcore_sfr/rfirqf0.rs:107:27
[INFO] [stdout]     |
[INFO] [stdout] 107 |     pub fn frame_accepted(&mut self) -> FrameAcceptedW<Rfirqf0Spec> {
[INFO] [stdout]     |                           ^^^^^^^^^     --------------------------- the same lifetime is hidden here
[INFO] [stdout]     |                           |
[INFO] [stdout]     |                           the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 107 |     pub fn frame_accepted(&mut self) -> FrameAcceptedW<'_, Rfirqf0Spec> {
[INFO] [stdout]     |                                                        +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/rfcore_sfr/rfirqf0.rs:112:22
[INFO] [stdout]     |
[INFO] [stdout] 112 |     pub fn rxpktdone(&mut self) -> RxpktdoneW<Rfirqf0Spec> {
[INFO] [stdout]     |                      ^^^^^^^^^     ----------------------- the same lifetime is hidden here
[INFO] [stdout]     |                      |
[INFO] [stdout]     |                      the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 112 |     pub fn rxpktdone(&mut self) -> RxpktdoneW<'_, Rfirqf0Spec> {
[INFO] [stdout]     |                                               +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/rfcore_sfr/rfirqf0.rs:117:23
[INFO] [stdout]     |
[INFO] [stdout] 117 |     pub fn rxmaskzero(&mut self) -> RxmaskzeroW<Rfirqf0Spec> {
[INFO] [stdout]     |                       ^^^^^^^^^     ------------------------ the same lifetime is hidden here
[INFO] [stdout]     |                       |
[INFO] [stdout]     |                       the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 117 |     pub fn rxmaskzero(&mut self) -> RxmaskzeroW<'_, Rfirqf0Spec> {
[INFO] [stdout]     |                                                 +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/rfcore_sfr/rfst.rs:19:18
[INFO] [stdout]    |
[INFO] [stdout] 19 |     pub fn instr(&mut self) -> InstrW<RfstSpec> {
[INFO] [stdout]    |                  ^^^^^^^^^     ---------------- the same lifetime is hidden here
[INFO] [stdout]    |                  |
[INFO] [stdout]    |                  the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 19 |     pub fn instr(&mut self) -> InstrW<'_, RfstSpec> {
[INFO] [stdout]    |                                       +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/usb/addr.rs:26:20
[INFO] [stdout]    |
[INFO] [stdout] 26 |     pub fn usbaddr(&mut self) -> UsbaddrW<AddrSpec> {
[INFO] [stdout]    |                    ^^^^^^^^^     ------------------ the same lifetime is hidden here
[INFO] [stdout]    |                    |
[INFO] [stdout]    |                    the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 26 |     pub fn usbaddr(&mut self) -> UsbaddrW<'_, AddrSpec> {
[INFO] [stdout]    |                                           +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/usb/pow.rs:51:22
[INFO] [stdout]    |
[INFO] [stdout] 51 |     pub fn suspenden(&mut self) -> SuspendenW<PowSpec> {
[INFO] [stdout]    |                      ^^^^^^^^^     ------------------- the same lifetime is hidden here
[INFO] [stdout]    |                      |
[INFO] [stdout]    |                      the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 51 |     pub fn suspenden(&mut self) -> SuspendenW<'_, PowSpec> {
[INFO] [stdout]    |                                               +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/usb/pow.rs:56:19
[INFO] [stdout]    |
[INFO] [stdout] 56 |     pub fn resume(&mut self) -> ResumeW<PowSpec> {
[INFO] [stdout]    |                   ^^^^^^^^^     ---------------- the same lifetime is hidden here
[INFO] [stdout]    |                   |
[INFO] [stdout]    |                   the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 56 |     pub fn resume(&mut self) -> ResumeW<'_, PowSpec> {
[INFO] [stdout]    |                                         +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/usb/pow.rs:61:23
[INFO] [stdout]    |
[INFO] [stdout] 61 |     pub fn isowaitsof(&mut self) -> IsowaitsofW<PowSpec> {
[INFO] [stdout]    |                       ^^^^^^^^^     -------------------- the same lifetime is hidden here
[INFO] [stdout]    |                       |
[INFO] [stdout]    |                       the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 61 |     pub fn isowaitsof(&mut self) -> IsowaitsofW<'_, PowSpec> {
[INFO] [stdout]    |                                                 +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/usb/iie.rs:64:18
[INFO] [stdout]    |
[INFO] [stdout] 64 |     pub fn ep0ie(&mut self) -> Ep0ieW<IieSpec> {
[INFO] [stdout]    |                  ^^^^^^^^^     --------------- the same lifetime is hidden here
[INFO] [stdout]    |                  |
[INFO] [stdout]    |                  the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 64 |     pub fn ep0ie(&mut self) -> Ep0ieW<'_, IieSpec> {
[INFO] [stdout]    |                                       +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/usb/iie.rs:69:20
[INFO] [stdout]    |
[INFO] [stdout] 69 |     pub fn inep1ie(&mut self) -> Inep1ieW<IieSpec> {
[INFO] [stdout]    |                    ^^^^^^^^^     ----------------- the same lifetime is hidden here
[INFO] [stdout]    |                    |
[INFO] [stdout]    |                    the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 69 |     pub fn inep1ie(&mut self) -> Inep1ieW<'_, IieSpec> {
[INFO] [stdout]    |                                           +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/usb/iie.rs:74:20
[INFO] [stdout]    |
[INFO] [stdout] 74 |     pub fn inep2ie(&mut self) -> Inep2ieW<IieSpec> {
[INFO] [stdout]    |                    ^^^^^^^^^     ----------------- the same lifetime is hidden here
[INFO] [stdout]    |                    |
[INFO] [stdout]    |                    the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 74 |     pub fn inep2ie(&mut self) -> Inep2ieW<'_, IieSpec> {
[INFO] [stdout]    |                                           +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/usb/iie.rs:79:20
[INFO] [stdout]    |
[INFO] [stdout] 79 |     pub fn inep3ie(&mut self) -> Inep3ieW<IieSpec> {
[INFO] [stdout]    |                    ^^^^^^^^^     ----------------- the same lifetime is hidden here
[INFO] [stdout]    |                    |
[INFO] [stdout]    |                    the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 79 |     pub fn inep3ie(&mut self) -> Inep3ieW<'_, IieSpec> {
[INFO] [stdout]    |                                           +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/usb/iie.rs:84:20
[INFO] [stdout]    |
[INFO] [stdout] 84 |     pub fn inep4ie(&mut self) -> Inep4ieW<IieSpec> {
[INFO] [stdout]    |                    ^^^^^^^^^     ----------------- the same lifetime is hidden here
[INFO] [stdout]    |                    |
[INFO] [stdout]    |                    the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 84 |     pub fn inep4ie(&mut self) -> Inep4ieW<'_, IieSpec> {
[INFO] [stdout]    |                                           +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/usb/iie.rs:89:20
[INFO] [stdout]    |
[INFO] [stdout] 89 |     pub fn inep5ie(&mut self) -> Inep5ieW<IieSpec> {
[INFO] [stdout]    |                    ^^^^^^^^^     ----------------- the same lifetime is hidden here
[INFO] [stdout]    |                    |
[INFO] [stdout]    |                    the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 89 |     pub fn inep5ie(&mut self) -> Inep5ieW<'_, IieSpec> {
[INFO] [stdout]    |                                           +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/usb/oie.rs:55:21
[INFO] [stdout]    |
[INFO] [stdout] 55 |     pub fn outep1ie(&mut self) -> Outep1ieW<OieSpec> {
[INFO] [stdout]    |                     ^^^^^^^^^     ------------------ the same lifetime is hidden here
[INFO] [stdout]    |                     |
[INFO] [stdout]    |                     the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 55 |     pub fn outep1ie(&mut self) -> Outep1ieW<'_, OieSpec> {
[INFO] [stdout]    |                                             +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/usb/oie.rs:60:21
[INFO] [stdout]    |
[INFO] [stdout] 60 |     pub fn outep2ie(&mut self) -> Outep2ieW<OieSpec> {
[INFO] [stdout]    |                     ^^^^^^^^^     ------------------ the same lifetime is hidden here
[INFO] [stdout]    |                     |
[INFO] [stdout]    |                     the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 60 |     pub fn outep2ie(&mut self) -> Outep2ieW<'_, OieSpec> {
[INFO] [stdout]    |                                             +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/usb/oie.rs:65:21
[INFO] [stdout]    |
[INFO] [stdout] 65 |     pub fn outep3ie(&mut self) -> Outep3ieW<OieSpec> {
[INFO] [stdout]    |                     ^^^^^^^^^     ------------------ the same lifetime is hidden here
[INFO] [stdout]    |                     |
[INFO] [stdout]    |                     the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 65 |     pub fn outep3ie(&mut self) -> Outep3ieW<'_, OieSpec> {
[INFO] [stdout]    |                                             +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/usb/oie.rs:70:21
[INFO] [stdout]    |
[INFO] [stdout] 70 |     pub fn outep4ie(&mut self) -> Outep4ieW<OieSpec> {
[INFO] [stdout]    |                     ^^^^^^^^^     ------------------ the same lifetime is hidden here
[INFO] [stdout]    |                     |
[INFO] [stdout]    |                     the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 70 |     pub fn outep4ie(&mut self) -> Outep4ieW<'_, OieSpec> {
[INFO] [stdout]    |                                             +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/usb/oie.rs:75:21
[INFO] [stdout]    |
[INFO] [stdout] 75 |     pub fn outep5ie(&mut self) -> Outep5ieW<OieSpec> {
[INFO] [stdout]    |                     ^^^^^^^^^     ------------------ the same lifetime is hidden here
[INFO] [stdout]    |                     |
[INFO] [stdout]    |                     the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 75 |     pub fn outep5ie(&mut self) -> Outep5ieW<'_, OieSpec> {
[INFO] [stdout]    |                                             +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/usb/cie.rs:46:22
[INFO] [stdout]    |
[INFO] [stdout] 46 |     pub fn suspendie(&mut self) -> SuspendieW<CieSpec> {
[INFO] [stdout]    |                      ^^^^^^^^^     ------------------- the same lifetime is hidden here
[INFO] [stdout]    |                      |
[INFO] [stdout]    |                      the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 46 |     pub fn suspendie(&mut self) -> SuspendieW<'_, CieSpec> {
[INFO] [stdout]    |                                               +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/usb/cie.rs:51:21
[INFO] [stdout]    |
[INFO] [stdout] 51 |     pub fn resumeie(&mut self) -> ResumeieW<CieSpec> {
[INFO] [stdout]    |                     ^^^^^^^^^     ------------------ the same lifetime is hidden here
[INFO] [stdout]    |                     |
[INFO] [stdout]    |                     the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 51 |     pub fn resumeie(&mut self) -> ResumeieW<'_, CieSpec> {
[INFO] [stdout]    |                                             +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/usb/cie.rs:56:18
[INFO] [stdout]    |
[INFO] [stdout] 56 |     pub fn rstie(&mut self) -> RstieW<CieSpec> {
[INFO] [stdout]    |                  ^^^^^^^^^     --------------- the same lifetime is hidden here
[INFO] [stdout]    |                  |
[INFO] [stdout]    |                  the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 56 |     pub fn rstie(&mut self) -> RstieW<'_, CieSpec> {
[INFO] [stdout]    |                                       +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/usb/cie.rs:61:18
[INFO] [stdout]    |
[INFO] [stdout] 61 |     pub fn sofie(&mut self) -> SofieW<CieSpec> {
[INFO] [stdout]    |                  ^^^^^^^^^     --------------- the same lifetime is hidden here
[INFO] [stdout]    |                  |
[INFO] [stdout]    |                  the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 61 |     pub fn sofie(&mut self) -> SofieW<'_, CieSpec> {
[INFO] [stdout]    |                                       +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/usb/index.rs:19:21
[INFO] [stdout]    |
[INFO] [stdout] 19 |     pub fn usbindex(&mut self) -> UsbindexW<IndexSpec> {
[INFO] [stdout]    |                     ^^^^^^^^^     -------------------- the same lifetime is hidden here
[INFO] [stdout]    |                     |
[INFO] [stdout]    |                     the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 19 |     pub fn usbindex(&mut self) -> UsbindexW<'_, IndexSpec> {
[INFO] [stdout]    |                                             +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/usb/ctrl.rs:35:18
[INFO] [stdout]    |
[INFO] [stdout] 35 |     pub fn usben(&mut self) -> UsbenW<CtrlSpec> {
[INFO] [stdout]    |                  ^^^^^^^^^     ---------------- the same lifetime is hidden here
[INFO] [stdout]    |                  |
[INFO] [stdout]    |                  the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 35 |     pub fn usben(&mut self) -> UsbenW<'_, CtrlSpec> {
[INFO] [stdout]    |                                       +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/usb/ctrl.rs:40:18
[INFO] [stdout]    |
[INFO] [stdout] 40 |     pub fn pllen(&mut self) -> PllenW<CtrlSpec> {
[INFO] [stdout]    |                  ^^^^^^^^^     ---------------- the same lifetime is hidden here
[INFO] [stdout]    |                  |
[INFO] [stdout]    |                  the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 40 |     pub fn pllen(&mut self) -> PllenW<'_, CtrlSpec> {
[INFO] [stdout]    |                                       +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/usb/maxi.rs:19:20
[INFO] [stdout]    |
[INFO] [stdout] 19 |     pub fn usbmaxi(&mut self) -> UsbmaxiW<MaxiSpec> {
[INFO] [stdout]    |                    ^^^^^^^^^     ------------------ the same lifetime is hidden here
[INFO] [stdout]    |                    |
[INFO] [stdout]    |                    the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 19 |     pub fn usbmaxi(&mut self) -> UsbmaxiW<'_, MaxiSpec> {
[INFO] [stdout]    |                                           +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/usb/cs0_csil.rs:78:35
[INFO] [stdout]    |
[INFO] [stdout] 78 |     pub fn inpktrdy_or_pktpresent(&mut self) -> InpktrdyOrPktpresentW<Cs0CsilSpec> {
[INFO] [stdout]    |                                   ^^^^^^^^^     ---------------------------------- the same lifetime is hidden here
[INFO] [stdout]    |                                   |
[INFO] [stdout]    |                                   the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 78 |     pub fn inpktrdy_or_pktpresent(&mut self) -> InpktrdyOrPktpresentW<'_, Cs0CsilSpec> {
[INFO] [stdout]    |                                                                       +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/usb/cs0_csil.rs:83:34
[INFO] [stdout]    |
[INFO] [stdout] 83 |     pub fn sentstall_or_underrun(&mut self) -> SentstallOrUnderrunW<Cs0CsilSpec> {
[INFO] [stdout]    |                                  ^^^^^^^^^     --------------------------------- the same lifetime is hidden here
[INFO] [stdout]    |                                  |
[INFO] [stdout]    |                                  the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 83 |     pub fn sentstall_or_underrun(&mut self) -> SentstallOrUnderrunW<'_, Cs0CsilSpec> {
[INFO] [stdout]    |                                                                     +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/usb/cs0_csil.rs:88:35
[INFO] [stdout]    |
[INFO] [stdout] 88 |     pub fn dataend_or_flushpacket(&mut self) -> DataendOrFlushpacketW<Cs0CsilSpec> {
[INFO] [stdout]    |                                   ^^^^^^^^^     ---------------------------------- the same lifetime is hidden here
[INFO] [stdout]    |                                   |
[INFO] [stdout]    |                                   the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 88 |     pub fn dataend_or_flushpacket(&mut self) -> DataendOrFlushpacketW<'_, Cs0CsilSpec> {
[INFO] [stdout]    |                                                                       +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/usb/cs0_csil.rs:93:35
[INFO] [stdout]    |
[INFO] [stdout] 93 |     pub fn sendstall_or_sentstall(&mut self) -> SendstallOrSentstallW<Cs0CsilSpec> {
[INFO] [stdout]    |                                   ^^^^^^^^^     ---------------------------------- the same lifetime is hidden here
[INFO] [stdout]    |                                   |
[INFO] [stdout]    |                                   the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 93 |     pub fn sendstall_or_sentstall(&mut self) -> SendstallOrSentstallW<'_, Cs0CsilSpec> {
[INFO] [stdout]    |                                                                       +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/usb/cs0_csil.rs:98:39
[INFO] [stdout]    |
[INFO] [stdout] 98 |     pub fn clroutpktrdy_or_clrdatatog(&mut self) -> ClroutpktrdyOrClrdatatogW<Cs0CsilSpec> {
[INFO] [stdout]    |                                       ^^^^^^^^^     -------------------------------------- the same lifetime is hidden here
[INFO] [stdout]    |                                       |
[INFO] [stdout]    |                                       the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 98 |     pub fn clroutpktrdy_or_clrdatatog(&mut self) -> ClroutpktrdyOrClrdatatogW<'_, Cs0CsilSpec> {
[INFO] [stdout]    |                                                                               +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/usb/cs0_csil.rs:103:37
[INFO] [stdout]     |
[INFO] [stdout] 103 |     pub fn clrsetupend_or_reserved8(&mut self) -> ClrsetupendOrReserved8W<Cs0CsilSpec> {
[INFO] [stdout]     |                                     ^^^^^^^^^     ------------------------------------ the same lifetime is hidden here
[INFO] [stdout]     |                                     |
[INFO] [stdout]     |                                     the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 103 |     pub fn clrsetupend_or_reserved8(&mut self) -> ClrsetupendOrReserved8W<'_, Cs0CsilSpec> {
[INFO] [stdout]     |                                                                           +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/usb/csih.rs:46:21
[INFO] [stdout]    |
[INFO] [stdout] 46 |     pub fn indblbuf(&mut self) -> IndblbufW<CsihSpec> {
[INFO] [stdout]    |                     ^^^^^^^^^     ------------------- the same lifetime is hidden here
[INFO] [stdout]    |                     |
[INFO] [stdout]    |                     the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 46 |     pub fn indblbuf(&mut self) -> IndblbufW<'_, CsihSpec> {
[INFO] [stdout]    |                                             +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/usb/csih.rs:51:25
[INFO] [stdout]    |
[INFO] [stdout] 51 |     pub fn forcedatatog(&mut self) -> ForcedatatogW<CsihSpec> {
[INFO] [stdout]    |                         ^^^^^^^^^     ----------------------- the same lifetime is hidden here
[INFO] [stdout]    |                         |
[INFO] [stdout]    |                         the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 51 |     pub fn forcedatatog(&mut self) -> ForcedatatogW<'_, CsihSpec> {
[INFO] [stdout]    |                                                     +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/usb/csih.rs:56:16
[INFO] [stdout]    |
[INFO] [stdout] 56 |     pub fn iso(&mut self) -> IsoW<CsihSpec> {
[INFO] [stdout]    |                ^^^^^^^^^     -------------- the same lifetime is hidden here
[INFO] [stdout]    |                |
[INFO] [stdout]    |                the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 56 |     pub fn iso(&mut self) -> IsoW<'_, CsihSpec> {
[INFO] [stdout]    |                                   +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/usb/csih.rs:61:20
[INFO] [stdout]    |
[INFO] [stdout] 61 |     pub fn autiset(&mut self) -> AutisetW<CsihSpec> {
[INFO] [stdout]    |                    ^^^^^^^^^     ------------------ the same lifetime is hidden here
[INFO] [stdout]    |                    |
[INFO] [stdout]    |                    the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 61 |     pub fn autiset(&mut self) -> AutisetW<'_, CsihSpec> {
[INFO] [stdout]    |                                           +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/usb/maxo.rs:19:20
[INFO] [stdout]    |
[INFO] [stdout] 19 |     pub fn usbmaxo(&mut self) -> UsbmaxoW<MaxoSpec> {
[INFO] [stdout]    |                    ^^^^^^^^^     ------------------ the same lifetime is hidden here
[INFO] [stdout]    |                    |
[INFO] [stdout]    |                    the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 19 |     pub fn usbmaxo(&mut self) -> UsbmaxoW<'_, MaxoSpec> {
[INFO] [stdout]    |                                           +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/usb/csol.rs:78:22
[INFO] [stdout]    |
[INFO] [stdout] 78 |     pub fn outpktrdy(&mut self) -> OutpktrdyW<CsolSpec> {
[INFO] [stdout]    |                      ^^^^^^^^^     -------------------- the same lifetime is hidden here
[INFO] [stdout]    |                      |
[INFO] [stdout]    |                      the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 78 |     pub fn outpktrdy(&mut self) -> OutpktrdyW<'_, CsolSpec> {
[INFO] [stdout]    |                                               +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/usb/csol.rs:83:20
[INFO] [stdout]    |
[INFO] [stdout] 83 |     pub fn overrun(&mut self) -> OverrunW<CsolSpec> {
[INFO] [stdout]    |                    ^^^^^^^^^     ------------------ the same lifetime is hidden here
[INFO] [stdout]    |                    |
[INFO] [stdout]    |                    the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 83 |     pub fn overrun(&mut self) -> OverrunW<'_, CsolSpec> {
[INFO] [stdout]    |                                           +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/usb/csol.rs:88:24
[INFO] [stdout]    |
[INFO] [stdout] 88 |     pub fn flushpacket(&mut self) -> FlushpacketW<CsolSpec> {
[INFO] [stdout]    |                        ^^^^^^^^^     ---------------------- the same lifetime is hidden here
[INFO] [stdout]    |                        |
[INFO] [stdout]    |                        the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 88 |     pub fn flushpacket(&mut self) -> FlushpacketW<'_, CsolSpec> {
[INFO] [stdout]    |                                                   +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/usb/csol.rs:93:22
[INFO] [stdout]    |
[INFO] [stdout] 93 |     pub fn sendstall(&mut self) -> SendstallW<CsolSpec> {
[INFO] [stdout]    |                      ^^^^^^^^^     -------------------- the same lifetime is hidden here
[INFO] [stdout]    |                      |
[INFO] [stdout]    |                      the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 93 |     pub fn sendstall(&mut self) -> SendstallW<'_, CsolSpec> {
[INFO] [stdout]    |                                               +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/usb/csol.rs:98:22
[INFO] [stdout]    |
[INFO] [stdout] 98 |     pub fn sentstall(&mut self) -> SentstallW<CsolSpec> {
[INFO] [stdout]    |                      ^^^^^^^^^     -------------------- the same lifetime is hidden here
[INFO] [stdout]    |                      |
[INFO] [stdout]    |                      the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 98 |     pub fn sentstall(&mut self) -> SentstallW<'_, CsolSpec> {
[INFO] [stdout]    |                                               +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/usb/csol.rs:103:23
[INFO] [stdout]     |
[INFO] [stdout] 103 |     pub fn clrdatatog(&mut self) -> ClrdatatogW<CsolSpec> {
[INFO] [stdout]     |                       ^^^^^^^^^     --------------------- the same lifetime is hidden here
[INFO] [stdout]     |                       |
[INFO] [stdout]     |                       the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 103 |     pub fn clrdatatog(&mut self) -> ClrdatatogW<'_, CsolSpec> {
[INFO] [stdout]     |                                                 +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/usb/csoh.rs:37:22
[INFO] [stdout]    |
[INFO] [stdout] 37 |     pub fn outdblbuf(&mut self) -> OutdblbufW<CsohSpec> {
[INFO] [stdout]    |                      ^^^^^^^^^     -------------------- the same lifetime is hidden here
[INFO] [stdout]    |                      |
[INFO] [stdout]    |                      the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 37 |     pub fn outdblbuf(&mut self) -> OutdblbufW<'_, CsohSpec> {
[INFO] [stdout]    |                                               +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/usb/csoh.rs:42:16
[INFO] [stdout]    |
[INFO] [stdout] 42 |     pub fn iso(&mut self) -> IsoW<CsohSpec> {
[INFO] [stdout]    |                ^^^^^^^^^     -------------- the same lifetime is hidden here
[INFO] [stdout]    |                |
[INFO] [stdout]    |                the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 42 |     pub fn iso(&mut self) -> IsoW<'_, CsohSpec> {
[INFO] [stdout]    |                                   +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/usb/csoh.rs:47:22
[INFO] [stdout]    |
[INFO] [stdout] 47 |     pub fn autoclear(&mut self) -> AutoclearW<CsohSpec> {
[INFO] [stdout]    |                      ^^^^^^^^^     -------------------- the same lifetime is hidden here
[INFO] [stdout]    |                      |
[INFO] [stdout]    |                      the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 47 |     pub fn autoclear(&mut self) -> AutoclearW<'_, CsohSpec> {
[INFO] [stdout]    |                                               +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/usb/f0.rs:19:18
[INFO] [stdout]    |
[INFO] [stdout] 19 |     pub fn usbf0(&mut self) -> Usbf0W<F0Spec> {
[INFO] [stdout]    |                  ^^^^^^^^^     -------------- the same lifetime is hidden here
[INFO] [stdout]    |                  |
[INFO] [stdout]    |                  the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 19 |     pub fn usbf0(&mut self) -> Usbf0W<'_, F0Spec> {
[INFO] [stdout]    |                                       +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/usb/f1.rs:19:18
[INFO] [stdout]    |
[INFO] [stdout] 19 |     pub fn usbf1(&mut self) -> Usbf1W<F1Spec> {
[INFO] [stdout]    |                  ^^^^^^^^^     -------------- the same lifetime is hidden here
[INFO] [stdout]    |                  |
[INFO] [stdout]    |                  the lifetime is elided here
[WARN] too many lines in the log, truncating it
